---
Fuzzer filename: '/src/settings_fuzzer.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/settings_fuzzer.c'
      linkageType:     externalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - create_config_file
        - get_current_settings_and_lock
        - get_settings_layers
        - loader_delete_layer_list_and_properties
        - release_current_settings_lock
        - remove_config_file
        - setenv
        - should_skip_logging_global_messages
        - teardown_global_loader_settings
        - update_global_loader_settings
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'settings_fuzzer.c:59,3'
          Dst:             setenv
        - Src:             'settings_fuzzer.c:62,16'
          Dst:             create_config_file
        - Src:             'settings_fuzzer.c:67,3'
          Dst:             update_global_loader_settings
        - Src:             'settings_fuzzer.c:68,3'
          Dst:             update_global_loader_settings
        - Src:             'settings_fuzzer.c:69,3'
          Dst:             get_current_settings_and_lock
        - Src:             'settings_fuzzer.c:70,3'
          Dst:             release_current_settings_lock
        - Src:             'settings_fuzzer.c:74,3'
          Dst:             get_settings_layers
        - Src:             'settings_fuzzer.c:76,3'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'settings_fuzzer.c:77,3'
          Dst:             should_skip_logging_global_messages
        - Src:             'settings_fuzzer.c:78,3'
          Dst:             update_global_loader_settings
        - Src:             'settings_fuzzer.c:79,3'
          Dst:             teardown_global_loader_settings
        - Src:             'settings_fuzzer.c:82,3'
          Dst:             remove_config_file
    - functionName:    setenv
      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:    create_config_file
      functionSourceFile: '/src/settings_fuzzer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fclose
        - fopen
        - fwrite
        - getenv
        - sprintf
        - system
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'settings_fuzzer.c:29,26'
          Dst:             getenv
        - Src:             'settings_fuzzer.c:29,3'
          Dst:             sprintf
        - Src:             'settings_fuzzer.c:30,3'
          Dst:             sprintf
        - Src:             'settings_fuzzer.c:32,3'
          Dst:             system
        - Src:             'settings_fuzzer.c:34,3'
          Dst:             sprintf
        - Src:             'settings_fuzzer.c:36,14'
          Dst:             fopen
        - Src:             'settings_fuzzer.c:40,3'
          Dst:             fwrite
        - Src:             'settings_fuzzer.c:41,3'
          Dst:             fclose
    - functionName:    remove_config_file
      functionSourceFile: '/src/settings_fuzzer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getenv
        - sprintf
        - unlink
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'settings_fuzzer.c:51,33'
          Dst:             getenv
        - Src:             'settings_fuzzer.c:51,3'
          Dst:             sprintf
        - Src:             'settings_fuzzer.c:52,3'
          Dst:             unlink
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unlink
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    system
      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:    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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fuzz_cleanup
      functionSourceFile: '/src/fuzz_header.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - unlink
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz_header.h:64,2'
          Dst:             unlink
        - Src:             'fuzz_header.h:70,2'
          Dst:             unlink
        - Src:             'fuzz_header.h:75,2'
          Dst:             unlink
        - Src:             'fuzz_header.h:80,6'
          Dst:             unlink
    - functionName:    create_callback_file
      functionSourceFile: '/src/fuzz_header.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      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:    fuzz_init
      functionSourceFile: '/src/fuzz_header.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_free_library
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2374
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2374,62'
          Dst:             loader_release
    - functionName:    loader_release
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionLinenumberEnd: 2345
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_platform_thread_delete_mutex
        - loader_unload_preloaded_icds
        - teardown_global_loader_settings
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2338,5'
          Dst:             loader_unload_preloaded_icds
        - Src:             'loader/loader.c:2341,5'
          Dst:             teardown_global_loader_settings
        - Src:             'loader/loader.c:2342,5'
          Dst:             loader_platform_thread_delete_mutex
        - Src:             'loader/loader.c:2343,5'
          Dst:             loader_platform_thread_delete_mutex
        - Src:             'loader/loader.c:2344,5'
          Dst:             loader_platform_thread_delete_mutex
    - functionName:    loader_unload_preloaded_icds
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_clear_scanned_icd_list
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2366,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/loader.c:2367,5'
          Dst:             loader_clear_scanned_icd_list
        - Src:             'loader/loader.c:2368,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_platform_thread_delete_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_destroy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:447,96'
          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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_platform_thread_lock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:445,94'
          Dst:             pthread_mutex_lock
    - functionName:    loader_clear_scanned_icd_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - loader_instance_heap_free
        - loader_platform_close_library
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1834,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:1829,17'
          Dst:             loader_platform_close_library
        - Src:             'loader/loader.c:1832,13'
          Dst:             loader_instance_heap_free
    - functionName:    loader_platform_thread_unlock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:446,96'
          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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_platform_close_library
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dlclose
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:428,9'
          Dst:             dlclose
    - functionName:    dlclose
      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_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_init_library
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2372
      functionLinenumberEnd: 2372
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_initialize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2372,63'
          Dst:             loader_initialize
    - functionName:    loader_initialize
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2299
      functionLinenumberEnd: 2334
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_global_loader_settings
        - loader_free_getenv
        - loader_getenv
        - loader_init_global_debug_level
        - loader_log
        - loader_make_full_version
        - loader_platform_thread_create_mutex
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2300,5'
          Dst:             loader_platform_thread_create_mutex
        - Src:             'loader/loader.c:2301,5'
          Dst:             loader_platform_thread_create_mutex
        - Src:             'loader/loader.c:2302,5'
          Dst:             loader_platform_thread_create_mutex
        - Src:             'loader/loader.c:2303,5'
          Dst:             init_global_loader_settings
        - Src:             'loader/loader.c:2307,5'
          Dst:             loader_init_global_debug_level
        - Src:             'loader/loader.c:2312,34'
          Dst:             loader_make_full_version
        - Src:             'loader/loader.c:2313,5'
          Dst:             loader_log
        - Src:             'loader/loader.c:2319,62'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:2321,14'
          Dst:             strncmp
        - Src:             'loader/loader.c:2323,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2327,5'
          Dst:             loader_free_getenv
    - functionName:    loader_platform_thread_create_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:444,96'
          Dst:             pthread_mutex_init
    - functionName:    loader_make_full_version
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    28
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_filter_enumerated_physical_device_groups
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8170
      functionLinenumberEnd: 8217
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          195
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - check_id_matches_filter_environment_var
        - get_device_driver_id
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:8180,52'
          Dst:             check_id_matches_filter_environment_var
        - Src:             'loader/loader.c:8185,52'
          Dst:             check_id_matches_filter_environment_var
        - Src:             'loader/loader.c:8192,32'
          Dst:             get_device_driver_id
        - Src:             'loader/loader.c:8194,45'
          Dst:             check_id_matches_filter_environment_var
    - functionName:    get_device_driver_id
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8090
      functionLinenumberEnd: 8122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:8106,45'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:8106,9'
          Dst:             loader_check_version_meets_required
    - functionName:    loader_combine_version
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_check_version_meets_required
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_filter_enumerated_physical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8130
      functionLinenumberEnd: 8163
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          263
      EdgeCount:       82
      CyclomaticComplexity: 23
      functionsReached:
        - check_id_matches_filter_environment_var
        - get_device_driver_id
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:8136,48'
          Dst:             check_id_matches_filter_environment_var
        - Src:             'loader/loader.c:8140,48'
          Dst:             check_id_matches_filter_environment_var
        - Src:             'loader/loader.c:8146,28'
          Dst:             get_device_driver_id
        - Src:             'loader/loader.c:8148,41'
          Dst:             check_id_matches_filter_environment_var
        - Src:             'loader/loader.c:8136,48'
          Dst:             check_id_matches_filter_environment_var
        - Src:             'loader/loader.c:8140,48'
          Dst:             check_id_matches_filter_environment_var
        - Src:             'loader/loader.c:8146,28'
          Dst:             get_device_driver_id
        - Src:             'loader/loader.c:8148,41'
          Dst:             check_id_matches_filter_environment_var
    - functionName:    terminator_pre_instance_EnumerateInstanceLayerProperties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7696
      functionLinenumberEnd: 7698
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - terminator_EnumerateInstanceLayerProperties
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7698,12'
          Dst:             terminator_EnumerateInstanceLayerProperties
    - functionName:    terminator_EnumerateInstanceLayerProperties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7641
      functionLinenumberEnd: 7693
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          223
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - loader_delete_layer_list_and_properties
        - loader_scan_for_layers
        - parse_layer_environment_var_filters
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7648,14'
          Dst:             parse_layer_environment_var_filters
        - Src:             'loader/loader.c:7655,14'
          Dst:             loader_scan_for_layers
        - Src:             'loader/loader.c:7691,5'
          Dst:             loader_delete_layer_list_and_properties
    - functionName:    loader_scan_for_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4276
      functionLinenumberEnd: 4353
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          197
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - combine_settings_layers_with_regular_layers
        - get_override_layer_override_paths
        - get_settings_layers
        - loader_delete_layer_list_and_properties
        - loader_implicit_layer_is_enabled
        - loader_instance_heap_free
        - loader_layer_is_available
        - loader_parse_instance_layers
        - loader_remove_layer_in_list
        - loader_remove_layers_in_blacklist
        - remove_all_non_valid_override_layers
        - verify_all_meta_layers
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4284,11'
          Dst:             get_settings_layers
        - Src:             'loader/loader.c:4297,11'
          Dst:             loader_parse_instance_layers
        - Src:             'loader/loader.c:4303,5'
          Dst:             remove_all_non_valid_override_layers
        - Src:             'loader/loader.c:4308,34'
          Dst:             loader_implicit_layer_is_enabled
        - Src:             'loader/loader.c:4309,19'
          Dst:             get_override_layer_override_paths
        - Src:             'loader/loader.c:4318,11'
          Dst:             loader_parse_instance_layers
        - Src:             'loader/loader.c:4325,11'
          Dst:             verify_all_meta_layers
        - Src:             'loader/loader.c:4331,9'
          Dst:             loader_remove_layers_in_blacklist
        - Src:             'loader/loader.c:4345,11'
          Dst:             combine_settings_layers_with_regular_layers
        - Src:             'loader/loader.c:4339,14'
          Dst:             loader_layer_is_available
        - Src:             'loader/loader.c:4340,13'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/loader.c:4348,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/loader.c:4349,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/loader.c:4351,5'
          Dst:             loader_instance_heap_free
    - functionName:    loader_delete_layer_list_and_properties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - loader_free_layer_properties
        - loader_instance_heap_free
        - loader_log
        - loader_platform_close_library
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:823,13'
          Dst:             loader_platform_close_library
        - Src:             'loader/loader.c:824,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:828,9'
          Dst:             loader_free_layer_properties
        - Src:             'loader/loader.c:834,9'
          Dst:             loader_instance_heap_free
    - functionName:    loader_free_layer_properties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          103
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - free_string_list
        - loader_destroy_generic_list
        - loader_instance_heap_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:250,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:251,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:252,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:253,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:254,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:255,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:258,13'
          Dst:             free_string_list
        - Src:             'loader/loader.c:261,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:262,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:263,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:264,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:265,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:266,5'
          Dst:             free_string_list
        - Src:             'loader/loader.c:267,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:268,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:269,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:270,5'
          Dst:             free_string_list
        - Src:             'loader/loader.c:271,5'
          Dst:             free_string_list
        - Src:             'loader/loader.c:272,5'
          Dst:             free_string_list
    - functionName:    loader_destroy_generic_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_instance_heap_free
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1062,5'
          Dst:             loader_instance_heap_free
    - functionName:    free_string_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - loader_instance_heap_free
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:387,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:384,13'
          Dst:             loader_instance_heap_free
    - functionName:    loader_parse_instance_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4201
      functionLinenumberEnd: 4241
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          103
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - free_string_list
        - loader_add_layer_properties
        - loader_cJSON_Delete
        - loader_get_data_files
        - loader_get_json
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4206,11'
          Dst:             loader_get_data_files
        - Src:             'loader/loader.c:4219,30'
          Dst:             loader_get_json
        - Src:             'loader/loader.c:4227,21'
          Dst:             loader_add_layer_properties
        - Src:             'loader/loader.c:4229,9'
          Dst:             loader_cJSON_Delete
        - Src:             'loader/loader.c:4238,5'
          Dst:             free_string_list
    - functionName:    remove_all_non_valid_override_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2665
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          167
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - loader_log
        - loader_platform_executable_path
        - loader_remove_layer_in_list
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2671,17'
          Dst:             loader_platform_executable_path
        - Src:             'loader/loader.c:2682,13'
          Dst:             strcmp
        - Src:             'loader/loader.c:2685,25'
          Dst:             strcmp
        - Src:             'loader/loader.c:2689,29'
          Dst:             loader_log
        - Src:             'loader/loader.c:2695,29'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/loader.c:2701,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:2712,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/loader.c:2724,9'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/loader.c:2728,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2730,9'
          Dst:             loader_log
    - functionName:    loader_implicit_layer_is_enabled
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          238
      EdgeCount:       85
      CyclomaticComplexity: 26
      functionsReached:
        - check_name_matches_filter_environment_var
        - loader_free_getenv
        - loader_getenv
        - loader_log
        - strcmp
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1337,10'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:1338,10'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:1341,9'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:1349,27'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:1350,27'
          Dst:             strcmp
        - Src:             'loader/loader.c:1355,9'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:1363,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:1370,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1379,27'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:1383,9'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:1385,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1393,17'
          Dst:             strcmp
        - Src:             'loader/loader.c:1400,21'
          Dst:             strcmp
    - functionName:    get_override_layer_override_paths
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4246
      functionLinenumberEnd: 4273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          93
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - copy_data_file_info
        - determine_data_file_path_size
        - loader_instance_heap_alloc
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4253,27'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:4251,35'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:4259,13'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:4269,9'
          Dst:             loader_log
    - functionName:    verify_all_meta_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2634
      functionLinenumberEnd: 2661
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          83
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - loader_implicit_layer_is_enabled
        - loader_log
        - loader_remove_layer_in_list
        - update_meta_layer_extensions_from_component_layers
        - verify_meta_layer_component_layers
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2642,17'
          Dst:             verify_meta_layer_component_layers
        - Src:             'loader/loader.c:2644,23'
          Dst:             update_meta_layer_extensions_from_component_layers
        - Src:             'loader/loader.c:2648,42'
          Dst:             loader_implicit_layer_is_enabled
        - Src:             'loader/loader.c:2652,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:2655,17'
          Dst:             loader_remove_layer_in_list
    - functionName:    loader_remove_layers_in_blacklist
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - loader_find_layer_name_in_blacklist
        - loader_find_layer_property
        - loader_log
        - loader_remove_layer_in_list
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:860,53'
          Dst:             loader_find_layer_property
        - Src:             'loader/loader.c:870,14'
          Dst:             strcmp
        - Src:             'loader/loader.c:875,13'
          Dst:             loader_find_layer_name_in_blacklist
        - Src:             'loader/loader.c:876,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:880,13'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/loader.c:884,29'
          Dst:             loader_find_layer_property
    - functionName:    loader_layer_is_available
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          75
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - check_name_matches_filter_environment_var
        - loader_log
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1269,10'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:1270,10'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:1273,9'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:1273,9'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:1276,9'
          Dst:             loader_log
    - functionName:    loader_remove_layer_in_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - loader_free_layer_properties
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:844,5'
          Dst:             loader_free_layer_properties
    - functionName:    loader_find_layer_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:764,13'
          Dst:             strcmp
    - 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:    1662
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_find_layer_name_in_blacklist
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:808,14'
          Dst:             strcmp
    - functionName:    verify_meta_layer_component_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2499
      functionLinenumberEnd: 2587
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          218
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - loader_check_version_meets_required
        - loader_find_layer_property
        - loader_log
        - loader_make_version
        - strcmp
        - verify_meta_layer_component_layers
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2501,45'
          Dst:             loader_make_version
        - Src:             'loader/loader.c:2516,13'
          Dst:             loader_find_layer_property
        - Src:             'loader/loader.c:2518,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2527,48'
          Dst:             loader_make_version
        - Src:             'loader/loader.c:2528,14'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:2529,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2539,14'
          Dst:             strcmp
        - Src:             'loader/loader.c:2540,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2551,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:2556,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:2563,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2568,18'
          Dst:             verify_meta_layer_component_layers
        - Src:             'loader/loader.c:2569,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:2578,5'
          Dst:             loader_log
        - Src:             'loader/loader.c:2584,9'
          Dst:             loader_log
    - functionName:    update_meta_layer_extensions_from_component_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2592
      functionLinenumberEnd: 2630
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          152
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - has_vk_dev_ext_property
        - has_vk_extension_property
        - loader_add_to_dev_ext_list
        - loader_add_to_ext_list
        - loader_find_layer_property
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2596,13'
          Dst:             loader_find_layer_property
        - Src:             'loader/loader.c:2600,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:2604,22'
          Dst:             has_vk_extension_property
        - Src:             'loader/loader.c:2605,27'
          Dst:             loader_add_to_ext_list
        - Src:             'loader/loader.c:2615,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:2619,22'
          Dst:             has_vk_dev_ext_property
        - Src:             'loader/loader.c:2620,21'
          Dst:             loader_add_to_dev_ext_list
    - functionName:    has_vk_extension_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - compare_vk_extension_properties
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:715,13'
          Dst:             compare_vk_extension_properties
    - functionName:    loader_add_to_ext_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          112
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - has_vk_extension_property
        - loader_init_generic_list
        - loader_instance_heap_realloc
        - loader_log
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1119,24'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:1129,13'
          Dst:             has_vk_extension_property
        - Src:             'loader/loader.c:1136,29'
          Dst:             loader_instance_heap_realloc
        - Src:             'loader/loader.c:1139,17'
          Dst:             loader_log
    - functionName:    has_vk_dev_ext_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - compare_vk_extension_properties
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:723,13'
          Dst:             compare_vk_extension_properties
    - functionName:    loader_add_to_dev_ext_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          117
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - free_string_list
        - has_vk_dev_ext_property
        - loader_init_generic_list
        - loader_instance_heap_realloc
        - loader_log
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1164,15'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:1171,9'
          Dst:             has_vk_dev_ext_property
        - Src:             'loader/loader.c:1179,25'
          Dst:             loader_instance_heap_realloc
        - Src:             'loader/loader.c:1183,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:1202,9'
          Dst:             free_string_list
    - functionName:    loader_init_generic_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_calloc
        - loader_log
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1040,23'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:1042,9'
          Dst:             loader_log
    - functionName:    compare_vk_extension_properties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:700,12'
          Dst:             strcmp
    - functionName:    loader_make_version
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    determine_data_file_path_size
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3264
      functionLinenumberEnd: 3280
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3272,22'
          Dst:             strlen
    - functionName:    copy_data_file_info
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3283
      functionLinenumberEnd: 3322
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          184
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - is_json
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3304,22'
          Dst:             is_json
    - functionName:    is_json
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strncmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:198,13'
          Dst:             strncmp
    - 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:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_platform_executable_path
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - readlink
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:307,21'
          Dst:             readlink
    - functionName:    readlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_get_data_files
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3842
      functionLinenumberEnd: 3892
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - free_string_list
        - read_data_files_in_search_paths
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3847,5'
          Dst:             free_string_list
        - Src:             'loader/loader.c:3849,11'
          Dst:             read_data_files_in_search_paths
        - Src:             'loader/loader.c:3888,9'
          Dst:             free_string_list
    - functionName:    loader_add_layer_properties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3262
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          174
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - is_valid_layer_json_version
        - loader_cJSON_GetObjectItem
        - loader_cJSON_GetStringValue
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
        - loader_make_full_version
        - loader_parse_version_string
        - loader_read_layer_json
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3182,51'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3182,23'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:3184,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3189,5'
          Dst:             loader_log
        - Src:             'loader/loader.c:3191,64'
          Dst:             loader_parse_version_string
        - Src:             'loader/loader.c:3191,39'
          Dst:             loader_make_full_version
        - Src:             'loader/loader.c:3193,10'
          Dst:             is_valid_layer_json_version
        - Src:             'loader/loader.c:3194,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3200,26'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3203,50'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:3203,14'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:3204,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3212,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:3219,22'
          Dst:             loader_read_layer_json
        - Src:             'loader/loader.c:3223,29'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3226,17'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3227,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:3246,68'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:3246,32'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:3247,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3253,26'
          Dst:             loader_read_layer_json
    - functionName:    loader_parse_version_string
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - atoi
        - thread_safe_strtok
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:674,16'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader.c:676,27'
          Dst:             atoi
        - Src:             'loader/loader.c:677,20'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader.c:679,31'
          Dst:             atoi
        - Src:             'loader/loader.c:680,24'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader.c:682,35'
          Dst:             atoi
        - Src:             'loader/loader.c:683,28'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader.c:690,39'
          Dst:             atoi
    - functionName:    is_valid_layer_json_version
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3152
      functionLinenumberEnd: 3160
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          68
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_read_layer_json
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2746
      functionLinenumberEnd: 3150
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         214
      ICount:          897
      EdgeCount:       301
      CyclomaticComplexity: 89
      functionsReached:
        - atoi
        - combine_manifest_directory_and_library_path
        - loader_add_to_dev_ext_list
        - loader_add_to_ext_list
        - loader_append_layer_property
        - loader_cJSON_GetObjectItem
        - loader_cJSON_GetStringValue
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_copy_to_new_str
        - loader_free_layer_properties
        - loader_instance_heap_free
        - loader_log
        - loader_parse_json_array_of_strings
        - loader_parse_json_string
        - loader_parse_json_string_to_existing_str
        - loader_parse_version_string
        - strcmp
        - strncmp
        - wsi_unsupported_instance_extension
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2752,14'
          Dst:             loader_copy_to_new_str
        - Src:             'loader/loader.c:2759,14'
          Dst:             loader_parse_json_string_to_existing_str
        - Src:             'loader/loader.c:2761,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2768,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:2772,14'
          Dst:             strncmp
        - Src:             'loader/loader.c:2773,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2778,46'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:2778,18'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:2780,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2788,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:2789,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2796,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:2796,39'
          Dst:             strcmp
        - Src:             'loader/loader.c:2807,53'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:2807,25'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:2816,30'
          Dst:             loader_parse_version_string
        - Src:             'loader/loader.c:2820,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2829,64'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:2829,36'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:2837,40'
          Dst:             atoi
        - Src:             'loader/loader.c:2842,9'
          Dst:             loader_parse_json_string_to_existing_str
        - Src:             'loader/loader.c:2844,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2854,14'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:2856,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2863,21'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:2864,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2870,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:2875,18'
          Dst:             combine_manifest_directory_and_library_path
        - Src:             'loader/loader.c:2882,50'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:2882,14'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:2883,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2888,18'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/loader.c:2893,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2901,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2908,18'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/loader.c:2916,14'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/loader.c:2920,83'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:2920,47'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:2921,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2929,38'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:2931,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2941,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2948,18'
          Dst:             loader_copy_to_new_str
        - Src:             'loader/loader.c:2950,18'
          Dst:             loader_copy_to_new_str
        - Src:             'loader/loader.c:2965,24'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:2967,49'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:2967,13'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:2968,22'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:2972,18'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:2977,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2984,18'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:2989,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3003,34'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3012,22'
          Dst:             loader_parse_json_string_to_existing_str
        - Src:             'loader/loader.c:3017,22'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:3020,40'
          Dst:             atoi
        - Src:             'loader/loader.c:3022,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:3023,36'
          Dst:             wsi_unsupported_instance_extension
        - Src:             'loader/loader.c:3025,17'
          Dst:             loader_add_to_ext_list
        - Src:             'loader/loader.c:3036,32'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3045,22'
          Dst:             loader_parse_json_string_to_existing_str
        - Src:             'loader/loader.c:3051,22'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:3054,40'
          Dst:             atoi
        - Src:             'loader/loader.c:3056,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:3058,34'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3060,26'
          Dst:             loader_add_to_dev_ext_list
        - Src:             'loader/loader.c:3066,22'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/loader.c:3068,22'
          Dst:             loader_add_to_dev_ext_list
        - Src:             'loader/loader.c:3073,37'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3078,22'
          Dst:             loader_copy_to_new_str
        - Src:             'loader/loader.c:3080,22'
          Dst:             loader_copy_to_new_str
        - Src:             'loader/loader.c:3086,27'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3089,50'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:3089,14'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:3090,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3095,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3100,22'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:3104,22'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:3108,22'
          Dst:             loader_parse_json_string
        - Src:             'loader/loader.c:3114,9'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3116,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3122,18'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/loader.c:3126,54'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3126,26'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:3128,14'
          Dst:             strncmp
        - Src:             'loader/loader.c:3130,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_log
        - Src:             'loader/loader.c:3143,18'
          Dst:             loader_append_layer_property
        - Src:             'loader/loader.c:3147,9'
          Dst:             loader_free_layer_properties
    - functionName:    loader_copy_to_new_str
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_calloc
        - loader_strncpy
        - strlen
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:290,22'
          Dst:             strlen
        - Src:             'loader/loader.c:291,17'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:293,5'
          Dst:             loader_strncpy
    - 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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    combine_manifest_directory_and_library_path
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2408
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          179
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_platform_is_path_absolute
        - loader_strncpy
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2410,9'
          Dst:             loader_platform_is_path_absolute
        - Src:             'loader/loader.c:2416,31'
          Dst:             strlen
        - Src:             'loader/loader.c:2417,41'
          Dst:             strlen
        - Src:             'loader/loader.c:2433,21'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:2451,9'
          Dst:             loader_strncpy
        - Src:             'loader/loader.c:2454,5'
          Dst:             loader_strncpy
        - Src:             'loader/loader.c:2460,5'
          Dst:             loader_instance_heap_free
    - functionName:    loader_append_layer_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - loader_free_layer_properties
        - loader_init_generic_list
        - loader_instance_heap_realloc
        - loader_log
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:732,15'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:740,25'
          Dst:             loader_instance_heap_realloc
        - Src:             'loader/loader.c:743,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:755,9'
          Dst:             loader_free_layer_properties
    - functionName:    loader_platform_is_path_absolute
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_strncpy
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncpy
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:458,12'
          Dst:             strncpy
    - 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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    thread_safe_strtok
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtok_r
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:449,95'
          Dst:             strtok_r
    - functionName:    strtok_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_data_files_in_search_paths
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3455
      functionLinenumberEnd: 3816
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         141
      ICount:          624
      EdgeCount:       187
      CyclomaticComplexity: 48
      functionsReached:
        - add_data_files
        - copy_data_file_info
        - determine_data_file_path_size
        - loader_free_getenv
        - loader_get_next_path
        - loader_instance_heap_alloc
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
        - loader_secure_getenv
        - loader_settings_should_use_driver_environment_variables
        - loader_strncpy
        - strcspn
        - strlen
        - strncat
        - strncmp
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'loader/loader.c:3538,5'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/loader.c:3473,29'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3474,29'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3482,27'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3483,27'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3498,12'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3502,46'
          Dst:             strlen
        - Src:             'loader/loader.c:3503,35'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:3508,13'
          Dst:             strncpy
        - Src:             'loader/loader.c:3509,13'
          Dst:             strncat
        - Src:             'loader/loader.c:3513,44'
          Dst:             strlen
        - Src:             'loader/loader.c:3514,33'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:3519,13'
          Dst:             strncpy
        - Src:             'loader/loader.c:3520,13'
          Dst:             strncat
        - Src:             'loader/loader.c:3540,17'
          Dst:             loader_settings_should_use_driver_environment_variables
        - Src:             'loader/loader.c:3541,32'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3566,28'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3567,30'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3579,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader.c:3601,33'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:3614,20'
          Dst:             strlen
        - Src:             'loader/loader.c:3621,37'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:3623,33'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:3624,33'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:3626,33'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:3630,37'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:3632,33'
          Dst:             determine_data_file_path_size
        - Src:             'loader/loader.c:3640,19'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:3597,29'
          Dst:             strlen
        - Src:             'loader/loader.c:3640,19'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:3642,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3653,36'
          Dst:             strlen
        - Src:             'loader/loader.c:3654,9'
          Dst:             loader_strncpy
        - Src:             'loader/loader.c:3659,13'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:3691,17'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:3693,13'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:3694,13'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:3696,13'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:3701,17'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:3703,13'
          Dst:             copy_data_file_info
        - Src:             'loader/loader.c:3719,39'
          Dst:             strlen
        - Src:             'loader/loader.c:3729,22'
          Dst:             strcspn
        - Src:             'loader/loader.c:3732,27'
          Dst:             strcspn
        - Src:             'loader/loader.c:3734,18'
          Dst:             strncmp
        - Src:             'loader/loader.c:3752,33'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:3754,13'
          Dst:             loader_strncpy
        - Src:             'loader/loader.c:3758,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:3761,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:3764,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3769,29'
          Dst:             loader_get_next_path
        - Src:             'loader/loader.c:3770,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:3777,17'
          Dst:             add_data_files
        - Src:             'loader/loader.c:3772,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:3777,17'
          Dst:             add_data_files
        - Src:             'loader/loader.c:3780,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3782,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3785,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3796,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3797,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3801,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3802,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3803,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3804,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3805,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3806,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:3807,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:3808,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:3813,5'
          Dst:             loader_instance_heap_free
    - functionName:    strncat
      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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_get_next_path
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2383
      functionLinenumberEnd: 2398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strchr
        - strlen
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2388,12'
          Dst:             strchr
        - Src:             'loader/loader.c:2390,25'
          Dst:             strlen
    - functionName:    add_data_files
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3358
      functionLinenumberEnd: 3450
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          142
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - add_if_manifest_file
        - is_json
        - loader_closedir
        - loader_get_fullpath
        - loader_get_next_path
        - loader_log
        - loader_opendir
        - readdir
        - strerror
        - strlen
        - strncpy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3370,21'
          Dst:             loader_get_next_path
        - Src:             'loader/loader.c:3373,22'
          Dst:             strlen
        - Src:             'loader/loader.c:3374,13'
          Dst:             is_json
        - Src:             'loader/loader.c:3386,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:3389,13'
          Dst:             strncpy
        - Src:             'loader/loader.c:3394,13'
          Dst:             loader_get_fullpath
        - Src:             'loader/loader.c:3398,25'
          Dst:             add_if_manifest_file
        - Src:             'loader/loader.c:3408,31'
          Dst:             loader_opendir
        - Src:             'loader/loader.c:0,0'
          Dst:             __errno_location
        - Src:             'loader/loader.c:3414,44'
          Dst:             readdir
        - Src:             'loader/loader.c:3417,103'
          Dst:             strerror
        - Src:             'loader/loader.c:3417,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:3426,17'
          Dst:             loader_get_fullpath
        - Src:             'loader/loader.c:3430,29'
          Dst:             add_if_manifest_file
        - Src:             'loader/loader.c:3440,13'
          Dst:             loader_closedir
        - Src:             'loader/loader.c:3440,13'
          Dst:             loader_closedir
    - functionName:    loader_get_fullpath
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2469
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          81
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - loader_get_next_path
        - loader_platform_file_exists
        - loader_platform_is_path
        - loader_strncpy
        - snprintf
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2470,10'
          Dst:             loader_platform_is_path
        - Src:             'loader/loader.c:2471,32'
          Dst:             strlen
        - Src:             'loader/loader.c:2473,9'
          Dst:             loader_strncpy
        - Src:             'loader/loader.c:2478,26'
          Dst:             loader_get_next_path
        - Src:             'loader/loader.c:2480,35'
          Dst:             snprintf
        - Src:             'loader/loader.c:2484,17'
          Dst:             loader_platform_file_exists
        - Src:             'loader/loader.c:2488,24'
          Dst:             loader_get_next_path
        - Src:             'loader/loader.c:2492,11'
          Dst:             snprintf
    - functionName:    add_if_manifest_file
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3325
      functionLinenumberEnd: 3338
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - copy_str_to_string_list
        - is_json
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3330,23'
          Dst:             strlen
        - Src:             'loader/loader.c:3332,10'
          Dst:             is_json
        - Src:             'loader/loader.c:3337,12'
          Dst:             copy_str_to_string_list
    - functionName:    loader_opendir
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opendir
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:178,12'
          Dst:             opendir
    - functionName:    __errno_location
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strerror
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_closedir
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - closedir
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:188,12'
          Dst:             closedir
    - 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:    1
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_str_to_string_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - append_str_to_string_list
        - loader_instance_heap_calloc
        - loader_strncpy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:359,21'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:363,5'
          Dst:             loader_strncpy
        - Src:             'loader/loader.c:365,12'
          Dst:             append_str_to_string_list
    - functionName:    append_str_to_string_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - increase_str_capacity_by_at_least_one
        - loader_instance_heap_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:333,20'
          Dst:             increase_str_capacity_by_at_least_one
        - Src:             'loader/loader.c:335,9'
          Dst:             loader_instance_heap_free
    - functionName:    increase_str_capacity_by_at_least_one
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - loader_instance_heap_calloc
        - loader_instance_heap_realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:314,13'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:320,25'
          Dst:             loader_instance_heap_realloc
    - functionName:    loader_platform_is_path
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:248,71'
          Dst:             strchr
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_platform_file_exists
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - access
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:286,9'
          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:    2
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_pre_instance_EnumerateInstanceExtensionProperties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7635
      functionLinenumberEnd: 7637
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - terminator_EnumerateInstanceExtensionProperties
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7637,12'
          Dst:             terminator_EnumerateInstanceExtensionProperties
    - functionName:    terminator_EnumerateInstanceExtensionProperties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7538
      functionLinenumberEnd: 7631
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          278
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - loader_add_to_ext_list
        - loader_clear_scanned_icd_list
        - loader_delete_layer_list_and_properties
        - loader_destroy_generic_list
        - loader_get_icd_loader_instance_extensions
        - loader_icd_scan
        - loader_preload_icds
        - loader_scan_for_implicit_layers
        - loader_scan_for_layers
        - parse_layer_environment_var_filters
        - strcmp
        - vk_string_validate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7551,11'
          Dst:             parse_layer_environment_var_filters
        - Src:             'loader/loader.c:7558,13'
          Dst:             vk_string_validate
        - Src:             'loader/loader.c:7564,15'
          Dst:             loader_scan_for_layers
        - Src:             'loader/loader.c:7570,17'
          Dst:             strcmp
        - Src:             'loader/loader.c:7577,9'
          Dst:             loader_preload_icds
        - Src:             'loader/loader.c:7580,15'
          Dst:             loader_icd_scan
        - Src:             'loader/loader.c:7586,15'
          Dst:             loader_get_icd_loader_instance_extensions
        - Src:             'loader/loader.c:7590,9'
          Dst:             loader_clear_scanned_icd_list
        - Src:             'loader/loader.c:7593,15'
          Dst:             loader_scan_for_implicit_layers
        - Src:             'loader/loader.c:7599,13'
          Dst:             loader_add_to_ext_list
        - Src:             'loader/loader.c:7627,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:7628,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:7629,5'
          Dst:             loader_delete_layer_list_and_properties
    - functionName:    vk_string_validate
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7483
      functionLinenumberEnd: 7522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          164
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_preload_icds
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2348
      functionLinenumberEnd: 2362
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_clear_scanned_icd_list
        - loader_icd_scan
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2349,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/loader.c:2357,23'
          Dst:             loader_icd_scan
        - Src:             'loader/loader.c:2359,9'
          Dst:             loader_clear_scanned_icd_list
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_icd_scan
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4059
      functionLinenumberEnd: 4195
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          319
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - check_name_matches_filter_environment_var
        - free_string_list
        - loader_get_data_files
        - loader_init_scanned_icd_list
        - loader_instance_heap_free
        - loader_log
        - loader_parse_icd_manifest
        - loader_scan_for_direct_drivers
        - loader_scanned_icd_add
        - loader_settings_get_additional_driver_files
        - loader_settings_should_use_driver_environment_variables
        - parse_generic_filter_environment_var
        - strrchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'loader/loader.c:4162,13'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/loader.c:4067,11'
          Dst:             loader_init_scanned_icd_list
        - Src:             'loader/loader.c:4073,11'
          Dst:             loader_scan_for_direct_drivers
        - Src:             'loader/loader.c:4083,9'
          Dst:             loader_settings_should_use_driver_environment_variables
        - Src:             'loader/loader.c:4085,15'
          Dst:             parse_generic_filter_environment_var
        - Src:             'loader/loader.c:4089,15'
          Dst:             parse_generic_filter_environment_var
        - Src:             'loader/loader.c:4096,11'
          Dst:             loader_get_data_files
        - Src:             'loader/loader.c:4102,11'
          Dst:             loader_settings_get_additional_driver_files
        - Src:             'loader/loader.c:4117,19'
          Dst:             loader_parse_icd_manifest
        - Src:             'loader/loader.c:4127,39'
          Dst:             strrchr
        - Src:             'loader/loader.c:4137,45'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:4139,46'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader.c:4142,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:4148,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:4157,13'
          Dst:             loader_scanned_icd_add
        - Src:             'loader/loader.c:4165,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:4170,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:4177,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:4190,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:4193,5'
          Dst:             free_string_list
    - functionName:    loader_get_icd_loader_instance_extensions
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1626
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          517
      EdgeCount:       169
      CyclomaticComplexity: 53
      functionsReached:
        - add_debug_extensions_to_ext_list
        - atoi
        - loader_add_instance_extensions
        - loader_add_to_ext_list
        - loader_destroy_generic_list
        - loader_free_getenv
        - loader_getenv
        - loader_init_generic_list
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1553,17'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:1554,30'
          Dst:             atoi
        - Src:             'loader/loader.c:1557,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:1557,5'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:1561,15'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:1565,15'
          Dst:             loader_add_instance_extensions
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1574,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:1591,19'
          Dst:             loader_add_to_ext_list
        - Src:             'loader/loader.c:1593,9'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:1561,15'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:1565,15'
          Dst:             loader_add_instance_extensions
        - Src:             'loader/loader.c:1593,9'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:1591,19'
          Dst:             loader_add_to_ext_list
        - Src:             'loader/loader.c:1593,9'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:1600,11'
          Dst:             add_debug_extensions_to_ext_list
        - Src:             'loader/loader.c:1608,11'
          Dst:             loader_add_to_ext_list
        - Src:             'loader/loader.c:1618,11'
          Dst:             loader_add_to_ext_list
    - functionName:    loader_scan_for_implicit_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4356
      functionLinenumberEnd: 4453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          314
      EdgeCount:       96
      CyclomaticComplexity: 28
      functionsReached:
        - combine_settings_layers_with_regular_layers
        - get_override_layer_override_paths
        - get_settings_layers
        - loader_delete_layer_list_and_properties
        - loader_implicit_layer_is_enabled
        - loader_instance_heap_free
        - loader_parse_instance_layers
        - loader_remove_layer_in_list
        - loader_remove_layers_not_in_implicit_meta_layers
        - remove_all_non_valid_override_layers
        - verify_all_meta_layers
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4365,11'
          Dst:             get_settings_layers
        - Src:             'loader/loader.c:4375,14'
          Dst:             loader_implicit_layer_is_enabled
        - Src:             'loader/loader.c:4376,13'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/loader.c:4389,11'
          Dst:             loader_parse_instance_layers
        - Src:             'loader/loader.c:4395,5'
          Dst:             remove_all_non_valid_override_layers
        - Src:             'loader/loader.c:4401,34'
          Dst:             loader_implicit_layer_is_enabled
        - Src:             'loader/loader.c:4403,19'
          Dst:             get_override_layer_override_paths
        - Src:             'loader/loader.c:4417,13'
          Dst:             loader_parse_instance_layers
        - Src:             'loader/loader.c:4425,11'
          Dst:             verify_all_meta_layers
        - Src:             'loader/loader.c:4425,11'
          Dst:             verify_all_meta_layers
        - Src:             'loader/loader.c:4431,9'
          Dst:             loader_remove_layers_not_in_implicit_meta_layers
        - Src:             'loader/loader.c:4431,9'
          Dst:             loader_remove_layers_not_in_implicit_meta_layers
        - Src:             'loader/loader.c:4445,11'
          Dst:             combine_settings_layers_with_regular_layers
        - Src:             'loader/loader.c:4439,14'
          Dst:             loader_implicit_layer_is_enabled
        - Src:             'loader/loader.c:4440,13'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/loader.c:4448,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/loader.c:4449,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/loader.c:4451,5'
          Dst:             loader_instance_heap_free
    - functionName:    loader_remove_layers_not_in_implicit_meta_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          200
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - loader_find_layer_name_in_meta_layer
        - loader_log
        - loader_remove_layer_in_list
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:915,21'
          Dst:             loader_find_layer_name_in_meta_layer
        - Src:             'loader/loader.c:927,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:932,13'
          Dst:             loader_remove_layer_in_list
    - functionName:    loader_find_layer_name_in_meta_layer
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - loader_find_layer_property
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:793,14'
          Dst:             strcmp
        - Src:             'loader/loader.c:797,13'
          Dst:             loader_find_layer_property
    - functionName:    loader_add_instance_extensions
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          105
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - loader_add_to_ext_list
        - loader_log
        - wsi_unsupported_instance_extension
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:952,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:961,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:980,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:986,32'
          Dst:             wsi_unsupported_instance_extension
        - Src:             'loader/loader.c:988,19'
          Dst:             loader_add_to_ext_list
    - functionName:    loader_init_scanned_icd_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_clear_scanned_icd_list
        - loader_instance_heap_alloc
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1841,5'
          Dst:             loader_clear_scanned_icd_list
        - Src:             'loader/loader.c:1843,36'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:1845,9'
          Dst:             loader_log
    - functionName:    loader_scan_for_direct_drivers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 2067
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          154
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - loader_add_direct_driver
        - loader_log
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1999,17'
          Dst:             strcmp
        - Src:             'loader/loader.c:2039,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2060,24'
          Dst:             loader_add_direct_driver
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_log
    - functionName:    loader_parse_icd_manifest
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 4042
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          235
      EdgeCount:       79
      CyclomaticComplexity: 26
      functionsReached:
        - combine_manifest_directory_and_library_path
        - loader_cJSON_Delete
        - loader_cJSON_GetObjectItem
        - loader_cJSON_GetStringValue
        - loader_cJSON_IsTrue
        - loader_cJSON_Print
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_get_json
        - loader_instance_heap_free
        - loader_log
        - loader_make_full_version
        - loader_parse_version_string
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3910,11'
          Dst:             loader_get_json
        - Src:             'loader/loader.c:3919,39'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3921,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3928,27'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:3931,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3936,5'
          Dst:             loader_log
        - Src:             'loader/loader.c:3939,69'
          Dst:             loader_parse_version_string
        - Src:             'loader/loader.c:3939,44'
          Dst:             loader_make_full_version
        - Src:             'loader/loader.c:3942,45'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:3942,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:3943,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3948,22'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3951,13'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3952,13'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3953,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:3960,32'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3962,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3969,26'
          Dst:             loader_cJSON_Print
        - Src:             'loader/loader.c:3971,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3976,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3979,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:3984,5'
          Dst:             loader_log
        - Src:             'loader/loader.c:3986,11'
          Dst:             combine_manifest_directory_and_library_path
        - Src:             'loader/loader.c:3991,31'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:3993,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:3998,25'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:4001,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4006,20'
          Dst:             loader_parse_version_string
        - Src:             'loader/loader.c:4009,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4019,41'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:4020,9'
          Dst:             loader_cJSON_IsTrue
        - Src:             'loader/loader.c:4028,58'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader.c:4028,30'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/loader.c:4030,14'
          Dst:             strncmp
        - Src:             'loader/loader.c:4032,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:4040,5'
          Dst:             loader_cJSON_Delete
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_scanned_icd_add
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2070
      functionLinenumberEnd: 2291
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          304
      EdgeCount:       88
      CyclomaticComplexity: 27
      functionsReached:
        - fixup_library_binary_path
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_copy_to_new_str
        - loader_get_icd_interface_version
        - loader_handle_load_library_error
        - loader_instance_heap_free
        - loader_instance_heap_realloc
        - loader_log
        - loader_make_version
        - loader_platform_close_library
        - loader_platform_get_proc_address
        - loader_platform_open_library
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:2087,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2097,14'
          Dst:             loader_platform_open_library
        - Src:             'loader/loader.c:2100,9'
          Dst:             loader_handle_load_library_error
        - Src:             'loader/loader.c:2110,32'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:2116,28'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:2128,10'
          Dst:             loader_get_icd_interface_version
        - Src:             'loader/loader.c:2129,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2138,28'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:2146,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2154,28'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:2156,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2163,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2168,26'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:2170,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2175,33'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:2177,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2194,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2203,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2217,41'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:2234,25'
          Dst:             loader_instance_heap_realloc
        - Src:             'loader/loader.c:2238,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:2248,45'
          Dst:             loader_make_version
        - Src:             'loader/loader.c:2249,68'
          Dst:             loader_combine_version
        - Src:             'loader/loader.c:2249,32'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:2250,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2268,11'
          Dst:             loader_copy_to_new_str
        - Src:             'loader/loader.c:2270,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:2275,11'
          Dst:             fixup_library_binary_path
        - Src:             'loader/loader.c:2277,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:2286,13'
          Dst:             loader_platform_close_library
    - functionName:    loader_platform_open_library
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlopen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:414,12'
          Dst:             dlopen
    - functionName:    loader_handle_load_library_error
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          65
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - loader_log
        - loader_platform_open_library_error
        - strstr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:204,33'
          Dst:             loader_platform_open_library_error
        - Src:             'loader/loader.c:209,9'
          Dst:             strstr
        - Src:             'loader/loader.c:209,62'
          Dst:             strstr
        - Src:             'loader/loader.c:218,14'
          Dst:             strstr
        - Src:             'loader/loader.c:225,5'
          Dst:             loader_log
    - functionName:    loader_platform_get_proc_address
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlsym
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:436,12'
          Dst:             dlsym
    - functionName:    loader_get_icd_interface_version
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1823
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fixup_library_binary_path
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          115
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - get_library_path_of_dl_handle
        - loader_instance_heap_free
        - loader_log
        - normalize_path
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:615,27'
          Dst:             strlen
        - Src:             'loader/loader.c:627,24'
          Dst:             normalize_path
        - Src:             'loader/loader.c:633,20'
          Dst:             get_library_path_of_dl_handle
        - Src:             'loader/loader.c:640,15'
          Dst:             normalize_path
        - Src:             'loader/loader.c:642,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:646,18'
          Dst:             strcmp
        - Src:             'loader/loader.c:650,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:653,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:657,13'
          Dst:             loader_instance_heap_free
    - functionName:    normalize_path
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
        - realpath
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:407,18'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:411,17'
          Dst:             realpath
        - Src:             'loader/loader.c:414,26'
          Dst:             __errno_location
        - Src:             'loader/loader.c:415,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:418,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:421,9'
          Dst:             loader_instance_heap_free
    - functionName:    get_library_path_of_dl_handle
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - dladdr
        - loader_copy_to_new_str
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:559,9'
          Dst:             dladdr
        - Src:             'loader/loader.c:560,16'
          Dst:             loader_copy_to_new_str
    - functionName:    dladdr
      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:    realpath
      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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_platform_open_library_error
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:423,12'
          Dst:             dlerror
    - 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:    5
      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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_add_direct_driver
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1984
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          170
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - loader_get_icd_interface_version
        - loader_instance_heap_realloc
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1857,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1881,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1889,10'
          Dst:             loader_get_icd_interface_version
        - Src:             'loader/loader.c:1890,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1900,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1911,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1920,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1938,25'
          Dst:             loader_instance_heap_realloc
        - Src:             'loader/loader.c:1941,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:1978,5'
          Dst:             loader_log
    - functionName:    terminator_pre_instance_EnumerateInstanceVersion
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7532
      functionLinenumberEnd: 7534
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - terminator_EnumerateInstanceVersion
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7534,12'
          Dst:             terminator_EnumerateInstanceVersion
    - functionName:    terminator_EnumerateInstanceVersion
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7524
      functionLinenumberEnd: 7528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_physical_device_extensions_for_driver_properties_extension
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7156
      functionLinenumberEnd: 7181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7175,14'
          Dst:             strcmp
    - functionName:    loader_apply_settings_device_configurations
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7199
      functionLinenumberEnd: 7337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          364
      EdgeCount:       91
      CyclomaticComplexity: 25
      functionsReached:
        - check_physical_device_extensions_for_driver_properties_extension
        - loader_log
        - loader_log_generate_uuid_string
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7200,5'
          Dst:             loader_log
        - Src:             'loader/loader.c:7225,28'
          Dst:             check_physical_device_extensions_for_driver_properties_extension
        - Src:             'loader/loader.c:7259,17'
          Dst:             memcmp
        - Src:             'loader/loader.c:7260,17'
          Dst:             memcmp
        - Src:             'loader/loader.c:7269,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:7274,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:7285,13'
          Dst:             loader_log_generate_uuid_string
        - Src:             'loader/loader.c:7287,13'
          Dst:             loader_log_generate_uuid_string
        - Src:             'loader/loader.c:7292,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:7301,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:7309,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:7321,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:7329,9'
          Dst:             loader_log
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setup_loader_tramp_phys_dev_groups
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7065
      functionLinenumberEnd: 7106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          380
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - setup_loader_tramp_phys_devs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7092,11'
          Dst:             setup_loader_tramp_phys_devs
    - functionName:    setup_loader_tramp_phys_devs
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6486
      functionLinenumberEnd: 6660
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          456
      EdgeCount:       139
      CyclomaticComplexity: 37
      functionsReached:
        - loader_instance_heap_alloc
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
        - loader_set_dispatch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:6545,25'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:6573,42'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:6583,17'
          Dst:             loader_set_dispatch
        - Src:             'loader/loader.c:6576,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:6627,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6624,21'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6649,17'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6646,25'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6548,13'
          Dst:             loader_log
    - functionName:    loader_set_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unload_drivers_without_physical_devices
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6995
      functionLinenumberEnd: 7062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          208
      EdgeCount:       64
      CyclomaticComplexity: 19
      functionsReached:
        - ignore_null_callback
        - loader_icd_close_objects
        - loader_icd_destroy
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - loader_unload_scanned_icd
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7012,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:7015,69'
          Dst:             ignore_null_callback
        - Src:             'loader/loader.c:7017,21'
          Dst:             loader_icd_close_objects
        - Src:             'loader/loader.c:7021,17'
          Dst:             loader_icd_destroy
        - Src:             'loader/loader.c:7025,17'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/loader.c:7029,29'
          Dst:             strcmp
        - Src:             'loader/loader.c:7030,29'
          Dst:             loader_unload_scanned_icd
        - Src:             'loader/loader.c:7047,17'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/loader.c:7049,17'
          Dst:             loader_unload_scanned_icd
    - functionName:    ignore_null_callback
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1704
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_icd_close_objects
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          272
      EdgeCount:       75
      CyclomaticComplexity: 23
      functionsReached:
        - ignore_null_callback
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1718,50'
          Dst:             ignore_null_callback
        - Src:             'loader/loader.c:1728,17'
          Dst:             ignore_null_callback
        - Src:             'loader/loader.c:1738,17'
          Dst:             ignore_null_callback
    - functionName:    loader_icd_destroy
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1745
      functionLinenumberEnd: 1758
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - loader_destroy_generic_list
        - loader_destroy_logical_device
        - loader_instance_heap_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1753,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:1754,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:1755,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:1757,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:1749,9'
          Dst:             loader_destroy_logical_device
    - functionName:    loader_unload_scanned_icd
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - loader_instance_heap_free
        - loader_platform_close_library
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1784,9'
          Dst:             loader_platform_close_library
        - Src:             'loader/loader.c:1787,5'
          Dst:             loader_instance_heap_free
    - functionName:    loader_destroy_logical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1654
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_device_heap_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1658,5'
          Dst:             loader_device_heap_free
    - functionName:    setup_loader_term_phys_devs
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6743
      functionLinenumberEnd: 6989
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         109
      ICount:          545
      EdgeCount:       148
      CyclomaticComplexity: 41
      functionsReached:
        - check_and_add_to_new_phys_devs
        - is_linux_sort_enabled
        - linux_read_sorted_physical_devices
        - loader_instance_heap_alloc
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:6783,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:6803,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:6810,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:6818,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:6840,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6848,21'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:6851,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6871,9'
          Dst:             is_linux_sort_enabled
        - Src:             'loader/loader.c:6874,17'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:6876,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:6886,15'
          Dst:             linux_read_sorted_physical_devices
        - Src:             'loader/loader.c:6895,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:6898,21'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6913,23'
          Dst:             check_and_add_to_new_phys_devs
        - Src:             'loader/loader.c:6949,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6946,21'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6967,21'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6967,21'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6970,13'
          Dst:             loader_instance_heap_free
    - functionName:    is_linux_sort_enabled
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6663
      functionLinenumberEnd: 6673
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - atoi
        - loader_free_getenv
        - loader_getenv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:6665,23'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:6667,31'
          Dst:             atoi
        - Src:             'loader/loader.c:6668,9'
          Dst:             loader_free_getenv
    - functionName:    check_and_add_to_new_phys_devs
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6694
      functionLinenumberEnd: 6730
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - find_phys_dev
        - loader_instance_heap_alloc
        - loader_log
        - loader_set_dispatch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:6699,9'
          Dst:             find_phys_dev
        - Src:             'loader/loader.c:6703,9'
          Dst:             find_phys_dev
        - Src:             'loader/loader.c:6716,9'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:6718,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6723,5'
          Dst:             loader_set_dispatch
    - functionName:    find_phys_dev
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6680
      functionLinenumberEnd: 6689
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_init_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_set_dispatch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.h:78,5'
          Dst:             loader_set_dispatch
    - functionName:    loader_validate_instance_extensions
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5590
      functionLinenumberEnd: 5724
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          506
      EdgeCount:       170
      CyclomaticComplexity: 54
      functionsReached:
        - atoi
        - enable_correct_layers_from_settings
        - get_extension_property
        - loader_add_environment_layers
        - loader_add_implicit_layers
        - loader_add_layer_names_to_list
        - loader_destroy_pointer_layer_list
        - loader_find_layer_property
        - loader_free_getenv
        - loader_getenv
        - loader_init_pointer_layer_list
        - loader_log
        - strcmp
        - vk_string_validate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:5601,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5606,10'
          Dst:             loader_init_pointer_layer_list
        - Src:             'loader/loader.c:5610,10'
          Dst:             loader_init_pointer_layer_list
        - Src:             'loader/loader.c:5616,15'
          Dst:             enable_correct_layers_from_settings
        - Src:             'loader/loader.c:5623,30'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:5628,13'
          Dst:             loader_add_implicit_layers
        - Src:             'loader/loader.c:5632,15'
          Dst:             loader_add_environment_layers
        - Src:             'loader/loader.c:5637,15'
          Dst:             loader_add_layer_names_to_list
        - Src:             'loader/loader.c:5644,37'
          Dst:             vk_string_validate
        - Src:             'loader/loader.c:5646,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5654,21'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:5655,34'
          Dst:             atoi
        - Src:             'loader/loader.c:5658,9'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:5658,9'
          Dst:             loader_free_getenv
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5664,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5672,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:5680,26'
          Dst:             get_extension_property
        - Src:             'loader/loader.c:5691,17'
          Dst:             get_extension_property
        - Src:             'loader/loader.c:5698,17'
          Dst:             loader_find_layer_property
        - Src:             'loader/loader.c:5707,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5717,5'
          Dst:             loader_destroy_pointer_layer_list
        - Src:             'loader/loader.c:5718,5'
          Dst:             loader_destroy_pointer_layer_list
        - Src:             'loader/loader.c:5720,9'
          Dst:             loader_free_getenv
    - functionName:    loader_init_pointer_layer_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_calloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1210,18'
          Dst:             loader_instance_heap_calloc
    - functionName:    loader_add_implicit_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4662
      functionLinenumberEnd: 4674
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          113
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - loader_add_implicit_layer
        - strstr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4668,35'
          Dst:             loader_add_implicit_layer
        - Src:             'loader/loader.c:4667,55'
          Dst:             strstr
        - Src:             'loader/loader.c:4668,35'
          Dst:             loader_add_implicit_layer
    - functionName:    loader_add_layer_names_to_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          97
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - loader_add_layer_properties_to_list
        - loader_add_meta_layer
        - loader_find_layer_name_in_list
        - loader_find_layer_property
        - loader_layer_is_available
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1295,54'
          Dst:             loader_find_layer_property
        - Src:             'loader/loader.c:1297,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:1304,13'
          Dst:             loader_find_layer_name_in_list
        - Src:             'loader/loader.c:1308,14'
          Dst:             loader_layer_is_available
        - Src:             'loader/loader.c:1315,19'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader.c:1317,19'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader.c:1320,19'
          Dst:             loader_add_meta_layer
    - functionName:    get_extension_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1514,13'
          Dst:             strcmp
    - functionName:    loader_destroy_pointer_layer_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_instance_heap_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1230,5'
          Dst:             loader_instance_heap_free
    - functionName:    loader_find_layer_name_in_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          29
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_find_pointer_layer_property
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:783,17'
          Dst:             loader_find_pointer_layer_property
    - functionName:    loader_add_layer_properties_to_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          83
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - loader_init_pointer_layer_list
        - loader_instance_heap_realloc
        - loader_log
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1238,14'
          Dst:             loader_init_pointer_layer_list
        - Src:             'loader/loader.c:1247,13'
          Dst:             loader_instance_heap_realloc
        - Src:             'loader/loader.c:1249,13'
          Dst:             loader_log
    - functionName:    loader_add_meta_layer
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          195
      EdgeCount:       60
      CyclomaticComplexity: 19
      functionsReached:
        - loader_add_implicit_layer
        - loader_add_layer_properties_to_list
        - loader_add_meta_layer
        - loader_check_version_meets_required
        - loader_find_layer_name_in_list
        - loader_find_layer_property
        - loader_layer_is_available
        - loader_log
        - loader_make_version
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1447,49'
          Dst:             loader_make_version
        - Src:             'loader/loader.c:1450,13'
          Dst:             loader_find_layer_property
        - Src:             'loader/loader.c:1452,54'
          Dst:             loader_make_version
        - Src:             'loader/loader.c:1453,18'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:1454,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:1461,18'
          Dst:             loader_layer_is_available
        - Src:             'loader/loader.c:1471,26'
          Dst:             loader_add_implicit_layer
        - Src:             'loader/loader.c:1477,30'
          Dst:             loader_add_meta_layer
        - Src:             'loader/loader.c:1481,29'
          Dst:             loader_find_layer_name_in_list
        - Src:             'loader/loader.c:1484,30'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader.c:1487,34'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader.c:1493,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:1462,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:1503,18'
          Dst:             loader_add_layer_properties_to_list
    - functionName:    loader_add_implicit_layer
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - loader_add_layer_properties_to_list
        - loader_add_meta_layer
        - loader_find_layer_name_in_list
        - loader_implicit_layer_is_enabled
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1419,9'
          Dst:             loader_implicit_layer_is_enabled
        - Src:             'loader/loader.c:1422,17'
          Dst:             loader_find_layer_name_in_list
        - Src:             'loader/loader.c:1426,22'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader.c:1429,26'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader.c:1432,22'
          Dst:             loader_add_meta_layer
    - functionName:    loader_find_pointer_layer_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:773,13'
          Dst:             strcmp
    - functionName:    loader_validate_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5552
      functionLinenumberEnd: 5585
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          98
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - loader_find_layer_property
        - loader_log
        - vk_string_validate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:5556,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5562,37'
          Dst:             vk_string_validate
        - Src:             'loader/loader.c:5564,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5569,16'
          Dst:             loader_find_layer_property
        - Src:             'loader/loader.c:5571,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5578,13'
          Dst:             loader_log
    - functionName:    loader_activate_instance_layer_extensions
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5276
      functionLinenumberEnd: 5279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_init_instance_extension_dispatch_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:5277,5'
          Dst:             loader_init_instance_extension_dispatch_table
    - functionName:    loader_init_instance_extension_dispatch_table
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          361
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_create_instance_chain
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 5274
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          690
      EdgeCount:       170
      CyclomaticComplexity: 46
      functionsReached:
        - copy_str_to_string_list
        - create_string_list
        - fixup_library_binary_path
        - get_enabled_by_what_str
        - loader_get_layer_interface_version
        - loader_init_instance_core_dispatch_table
        - loader_log
        - loader_names_array_has_layer_property
        - loader_open_layer_file
        - loader_platform_get_proc_address
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'loader/loader.c:5154,13'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/loader.c:5004,17'
          Dst:             loader_names_array_has_layer_property
        - Src:             'loader/loader.c:5008,26'
          Dst:             loader_open_layer_file
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:5036,25'
          Dst:             loader_get_layer_interface_version
        - Src:             'loader/loader.c:5062,60'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:5066,33'
          Dst:             loader_log
        - Src:             'loader/loader.c:5072,67'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:5076,33'
          Dst:             loader_log
        - Src:             'loader/loader.c:5103,19'
          Dst:             fixup_library_binary_path
        - Src:             'loader/loader.c:5119,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5131,18'
          Dst:             strcmp
        - Src:             'loader/loader.c:5141,22'
          Dst:             strcmp
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_log
        - Src:             'loader/loader.c:5218,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5219,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5220,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5221,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5222,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5225,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5226,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5229,24'
          Dst:             get_enabled_by_what_str
        - Src:             'loader/loader.c:5228,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5231,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:5234,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:5239,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5240,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5241,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5247,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5243,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5256,9'
          Dst:             loader_init_instance_core_dispatch_table
        - Src:             'loader/loader.c:5260,19'
          Dst:             create_string_list
        - Src:             'loader/loader.c:5267,47'
          Dst:             strlen
        - Src:             'loader/loader.c:5266,23'
          Dst:             copy_str_to_string_list
    - functionName:    loader_gpa_instance_terminator
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4486
      functionLinenumberEnd: 4584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          234
      EdgeCount:       69
      CyclomaticComplexity: 23
      functionsReached:
        - loader_dev_ext_gpa_term
        - loader_get_instance
        - loader_log
        - loader_lookup_instance_dispatch_table
        - loader_phys_dev_ext_gpa_term
        - strcmp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4488,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4491,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4494,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4499,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4502,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4505,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4514,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4526,43'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:4533,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4536,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4539,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4542,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4545,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4549,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4552,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4555,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4564,18'
          Dst:             loader_lookup_instance_dispatch_table
        - Src:             'loader/loader.c:4570,41'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:4570,12'
          Dst:             loader_phys_dev_ext_gpa_term
        - Src:             'loader/loader.c:4576,36'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:4576,12'
          Dst:             loader_dev_ext_gpa_term
        - Src:             'loader/loader.c:4582,5'
          Dst:             loader_log
    - functionName:    loader_gpa_device_terminator
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4586
      functionLinenumberEnd: 4620
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - get_extension_device_proc_terminator
        - loader_get_icd_and_device
        - strcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4588,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/loader.c:4592,10'
          Dst:             strcmp
        - Src:             'loader/loader.c:4609,35'
          Dst:             get_extension_device_proc_terminator
    - functionName:    loader_gpdpa_instance_terminator
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4455
      functionLinenumberEnd: 4484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - loader_get_instance
        - loader_log
        - loader_lookup_instance_dispatch_table
        - loader_phys_dev_ext_gpa_term
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4465,43'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:4472,18'
          Dst:             loader_lookup_instance_dispatch_table
        - Src:             'loader/loader.c:4478,41'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:4478,12'
          Dst:             loader_phys_dev_ext_gpa_term
        - Src:             'loader/loader.c:4482,5'
          Dst:             loader_log
    - functionName:    loader_names_array_has_layer_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1227
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1222,13'
          Dst:             strcmp
    - functionName:    loader_open_layer_file
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4644
      functionLinenumberEnd: 4652
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_handle_load_library_error
        - loader_log
        - loader_platform_open_library
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4645,29'
          Dst:             loader_platform_open_library
        - Src:             'loader/loader.c:4646,9'
          Dst:             loader_handle_load_library_error
        - Src:             'loader/loader.c:4649,9'
          Dst:             loader_log
    - functionName:    loader_get_layer_interface_version
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4754
      functionLinenumberEnd: 4780
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkSetInstanceDispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_get_instance
        - loader_log
        - loader_set_dispatch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:229,36'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:231,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:234,5'
          Dst:             loader_set_dispatch
    - functionName:    loader_layer_create_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4817
      functionLinenumberEnd: 4924
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          205
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - loader_add_device_extensions
        - loader_create_device_chain
        - loader_create_logical_device
        - loader_destroy_generic_list
        - loader_destroy_logical_device
        - loader_get_instance
        - loader_init_device_extension_dispatch_table
        - loader_init_dispatch_dev_ext
        - loader_init_generic_list
        - loader_log
        - loader_validate_device_extensions
        - setup_logical_device_enabled_layer_extensions
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4824,16'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:4835,11'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:4837,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4848,11'
          Dst:             loader_add_device_extensions
        - Src:             'loader/loader.c:4850,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4855,11'
          Dst:             loader_validate_device_extensions
        - Src:             'loader/loader.c:4857,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4861,11'
          Dst:             loader_create_logical_device
        - Src:             'loader/loader.c:4867,5'
          Dst:             setup_logical_device_enabled_layer_extensions
        - Src:             'loader/loader.c:4869,11'
          Dst:             loader_create_device_chain
        - Src:             'loader/loader.c:4878,5'
          Dst:             loader_init_dispatch_dev_ext
        - Src:             'loader/loader.c:4882,5'
          Dst:             loader_init_device_extension_dispatch_table
        - Src:             'loader/loader.c:4871,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4916,13'
          Dst:             loader_destroy_logical_device
        - Src:             'loader/loader.c:4921,9'
          Dst:             loader_destroy_generic_list
    - functionName:    loader_layer_destroy_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4927
      functionLinenumberEnd: 4942
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_get_icd_and_device
        - loader_remove_logical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4934,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/loader.c:4940,9'
          Dst:             loader_remove_logical_device
    - functionName:    get_enabled_by_what_str
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_init_instance_core_dispatch_table
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          128
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    create_string_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:300,25'
          Dst:             loader_instance_heap_calloc
    - functionName:    loader_get_icd_and_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1652
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          120
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - loader_get_dispatch
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1629,51'
          Dst:             loader_get_dispatch
        - Src:             'loader/loader.c:1634,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/loader.c:1641,21'
          Dst:             loader_get_dispatch
        - Src:             'loader/loader.c:1642,61'
          Dst:             loader_get_dispatch
        - Src:             'loader/loader.c:1644,21'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/loader.c:1650,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_remove_logical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1702
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - loader_destroy_logical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1701,5'
          Dst:             loader_destroy_logical_device
    - functionName:    loader_get_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    419
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_get_instance
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4622
      functionLinenumberEnd: 4642
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          60
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4632,9'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/loader.c:4639,9'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_add_device_extensions
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - loader_add_to_ext_list
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1009,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:1026,19'
          Dst:             loader_add_to_ext_list
    - functionName:    loader_validate_device_extensions
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5728
      functionLinenumberEnd: 5773
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          104
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - get_dev_extension_property
        - get_extension_property
        - loader_log
        - vk_string_validate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:5737,37'
          Dst:             vk_string_validate
        - Src:             'loader/loader.c:5739,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5746,49'
          Dst:             get_extension_property
        - Src:             'loader/loader.c:5756,30'
          Dst:             get_dev_extension_property
        - Src:             'loader/loader.c:5765,13'
          Dst:             loader_log
    - functionName:    loader_create_logical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_calloc
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1663,15'
          Dst:             loader_calloc
        - Src:             'loader/loader.c:1666,9'
          Dst:             loader_log
    - functionName:    setup_logical_device_enabled_layer_extensions
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4786
      functionLinenumberEnd: 4812
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          175
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4794,14'
          Dst:             strcmp
        - Src:             'loader/loader.c:4797,22'
          Dst:             strcmp
        - Src:             'loader/loader.c:4805,26'
          Dst:             strcmp
    - functionName:    loader_create_device_chain
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5290
      functionLinenumberEnd: 5549
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         110
      ICount:          576
      EdgeCount:       151
      CyclomaticComplexity: 43
      functionsReached:
        - get_enabled_by_what_str
        - init_extension_device_proc_terminator_dispatch
        - loader_init_device_dispatch_table
        - loader_log
        - loader_names_array_has_layer_property
        - loader_platform_get_proc_address
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:5318,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:5326,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5403,17'
          Dst:             loader_names_array_has_layer_property
        - Src:             'loader/loader.c:5417,57'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:5421,52'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:5423,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:5442,55'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:5445,55'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/loader.c:5447,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:5469,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5489,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5490,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5491,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5492,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5493,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5509,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5496,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5497,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5500,24'
          Dst:             get_enabled_by_what_str
        - Src:             'loader/loader.c:5499,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5502,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:5505,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5506,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5507,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5543,5'
          Dst:             loader_init_device_dispatch_table
        - Src:             'loader/loader.c:5546,5'
          Dst:             init_extension_device_proc_terminator_dispatch
        - Src:             'loader/loader.c:5536,9'
          Dst:             loader_log
    - functionName:    loader_init_device_extension_dispatch_table
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          2137
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkSetDeviceDispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_get_icd_and_device
        - loader_set_dispatch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:240,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/loader.c:245,5'
          Dst:             loader_set_dispatch
    - functionName:    loader_init_device_dispatch_table
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          1297
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:347,59'
          Dst:             abort
    - functionName:    init_extension_device_proc_terminator_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          232
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkDevExtError
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_get_icd_and_device
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:43,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/generated/vk_loader_extensions.c:46,9'
          Dst:             loader_log
    - 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:    747
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_dev_extension_property
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1521,13'
          Dst:             strcmp
    - functionName:    loader_lookup_instance_dispatch_table
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3663
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         199
      ICount:          984
      EdgeCount:       296
      CyclomaticComplexity: 99
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3393,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3394,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3395,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3396,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3397,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3398,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3399,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3400,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3401,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3402,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3403,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3404,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3407,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3408,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3409,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3410,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3411,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3412,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3413,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3414,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3415,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3416,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3417,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3420,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3423,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3424,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3425,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3426,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3427,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3430,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3433,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3434,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3435,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3436,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3437,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3438,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3439,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3443,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3446,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3451,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3454,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3459,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3462,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3479,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3480,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3483,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3484,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3485,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3486,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3487,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3488,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3489,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3492,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3495,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3498,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3501,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3504,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3505,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3508,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3509,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3512,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3513,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3514,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3515,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3518,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3521,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3524,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3527,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3530,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3531,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3532,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3540,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3548,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3552,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3555,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3559,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3572,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3573,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3574,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3577,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3580,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3593,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3596,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3599,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3607,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3610,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3611,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3638,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3641,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3644,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3647,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3648,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3656,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3659,10'
          Dst:             strcmp
    - functionName:    get_extension_device_proc_terminator
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14058
      functionLinenumberEnd: 14142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          218
      EdgeCount:       55
      CyclomaticComplexity: 19
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:14065,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14070,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14076,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14082,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14087,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14093,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14098,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14103,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14108,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14113,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14118,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14123,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14128,10'
          Dst:             strcmp
    - functionName:    terminator_DebugMarkerSetObjectTagEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5640
      functionLinenumberEnd: 5670
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - abort
        - loader_get_icd_and_device
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5642,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/generated/vk_loader_extensions.c:5644,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5645,9'
          Dst:             abort
        - Src:             'loader/generated/vk_loader_extensions.c:5657,17'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_DebugMarkerSetObjectNameEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5698
      functionLinenumberEnd: 5728
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - abort
        - loader_get_icd_and_device
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5700,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/generated/vk_loader_extensions.c:5702,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5703,9'
          Dst:             abort
        - Src:             'loader/generated/vk_loader_extensions.c:5715,17'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_SetDebugUtilsObjectNameEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6301
      functionLinenumberEnd: 6331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - abort
        - loader_get_icd_and_device
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6303,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/generated/vk_loader_extensions.c:6305,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6306,9'
          Dst:             abort
        - Src:             'loader/generated/vk_loader_extensions.c:6318,17'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_SetDebugUtilsObjectTagEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6363
      functionLinenumberEnd: 6393
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - abort
        - loader_get_icd_and_device
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6365,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/generated/vk_loader_extensions.c:6367,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6368,9'
          Dst:             abort
        - Src:             'loader/generated/vk_loader_extensions.c:6380,17'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_QueueBeginDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6412
      functionLinenumberEnd: 6421
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6415,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6416,9'
          Dst:             abort
    - functionName:    terminator_QueueEndDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6438
      functionLinenumberEnd: 6447
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6441,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6442,9'
          Dst:             abort
    - functionName:    terminator_QueueInsertDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6466
      functionLinenumberEnd: 6475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6469,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6470,9'
          Dst:             abort
    - functionName:    terminator_CmdBeginDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6494
      functionLinenumberEnd: 6503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6497,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6498,9'
          Dst:             abort
    - functionName:    terminator_CmdEndDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6520
      functionLinenumberEnd: 6529
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6523,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6524,9'
          Dst:             abort
    - functionName:    terminator_CmdInsertDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6548
      functionLinenumberEnd: 6557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6551,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6552,9'
          Dst:             abort
    - functionName:    terminator_CreateInstance
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5778
      functionLinenumberEnd: 6119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         168
      ICount:          816
      EdgeCount:       231
      CyclomaticComplexity: 65
      functionsReached:
        - fill_out_enabled_instance_extensions
        - get_extension_property
        - loader_add_instance_extensions
        - loader_destroy_generic_list
        - loader_icd_add
        - loader_icd_close_objects
        - loader_icd_destroy
        - loader_icd_init_entries
        - loader_init_generic_list
        - loader_log
        - loader_make_version
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:5788,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5792,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:5802,46'
          Dst:             loader_make_version
        - Src:             'loader/loader.c:5836,18'
          Dst:             strcmp
        - Src:             'loader/loader.c:5844,20'
          Dst:             loader_icd_add
        - Src:             'loader/loader.c:5846,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:5861,15'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:5874,15'
          Dst:             loader_add_instance_extensions
        - Src:             'loader/loader.c:5877,13'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:5885,17'
          Dst:             loader_icd_destroy
        - Src:             'loader/loader.c:5891,20'
          Dst:             get_extension_property
        - Src:             'loader/loader.c:5904,20'
          Dst:             get_extension_property
        - Src:             'loader/loader.c:5921,9'
          Dst:             fill_out_enabled_instance_extensions
        - Src:             'loader/loader.c:5924,9'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:5936,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:5941,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:5947,17'
          Dst:             loader_log
        - Src:             'loader/loader.c:5958,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:6000,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:6014,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:6020,13'
          Dst:             loader_icd_destroy
        - Src:             'loader/loader.c:6024,14'
          Dst:             loader_icd_init_entries
        - Src:             'loader/loader.c:6025,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:6030,13'
          Dst:             loader_icd_destroy
        - Src:             'loader/loader.c:6052,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:6083,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6101,17'
          Dst:             loader_icd_close_objects
        - Src:             'loader/loader.c:6104,13'
          Dst:             loader_icd_destroy
        - Src:             'loader/loader.c:6114,9'
          Dst:             fill_out_enabled_instance_extensions
    - functionName:    terminator_CreateDevice
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6186
      functionLinenumberEnd: 6481
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          617
      EdgeCount:       162
      CyclomaticComplexity: 46
      functionsReached:
        - get_extension_property
        - loader_add_device_extensions
        - loader_add_logical_device
        - loader_destroy_generic_list
        - loader_init_dispatch
        - loader_init_generic_list
        - loader_log
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'loader/loader.c:6334,13'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/loader.c:6200,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6204,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6217,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6247,11'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:6252,11'
          Dst:             loader_add_device_extensions
        - Src:             'loader/loader.c:6266,39'
          Dst:             get_extension_property
        - Src:             'loader/loader.c:6271,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:6340,25'
          Dst:             loader_log
        - Src:             'loader/loader.c:6361,25'
          Dst:             loader_log
        - Src:             'loader/loader.c:6368,29'
          Dst:             loader_log
        - Src:             'loader/loader.c:6421,14'
          Dst:             strcmp
        - Src:             'loader/loader.c:6423,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:6425,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:6427,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:6433,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:6453,5'
          Dst:             loader_log
        - Src:             'loader/loader.c:6458,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:6464,5'
          Dst:             loader_add_logical_device
        - Src:             'loader/loader.c:6467,5'
          Dst:             loader_init_dispatch
        - Src:             'loader/loader.c:6471,9'
          Dst:             loader_destroy_generic_list
    - functionName:    loader_add_logical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_icd_add
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1760
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1763,16'
          Dst:             loader_instance_heap_calloc
    - functionName:    fill_out_enabled_instance_extensions
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13894
      functionLinenumberEnd: 14053
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          347
      EdgeCount:       105
      CyclomaticComplexity: 35
      functionsReached:
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:13898,18'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13901,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13905,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13910,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13915,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13929,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13932,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13935,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13938,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13941,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13944,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13947,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13950,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13953,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13956,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13959,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13967,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13970,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13978,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13982,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13986,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13989,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14002,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14015,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14018,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14021,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14024,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14037,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14040,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14043,23'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:14046,23'
          Dst:             strcmp
    - functionName:    loader_icd_init_entries
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          692
      EdgeCount:       40
      CyclomaticComplexity: 14
      functionsReached:
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:69,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:70,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:71,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:72,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:73,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:74,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:75,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:76,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:77,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:78,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:79,5'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:80,5'
          Dst:             loader_log
    - functionName:    loader_enable_instance_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4694
      functionLinenumberEnd: 4749
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - enable_correct_layers_from_settings
        - loader_add_environment_layers
        - loader_add_implicit_layers
        - loader_add_layer_names_to_list
        - loader_free_getenv
        - loader_getenv
        - loader_init_pointer_layer_list
        - loader_log
        - warn_if_layers_are_older_than_application
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4700,10'
          Dst:             loader_init_pointer_layer_list
        - Src:             'loader/loader.c:4701,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4707,10'
          Dst:             loader_init_pointer_layer_list
        - Src:             'loader/loader.c:4708,9'
          Dst:             loader_log
        - Src:             'loader/loader.c:4715,15'
          Dst:             enable_correct_layers_from_settings
        - Src:             'loader/loader.c:4718,9'
          Dst:             warn_if_layers_are_older_than_application
        - Src:             'loader/loader.c:4723,26'
          Dst:             loader_getenv
        - Src:             'loader/loader.c:4726,11'
          Dst:             loader_add_implicit_layers
        - Src:             'loader/loader.c:4733,11'
          Dst:             loader_add_environment_layers
        - Src:             'loader/loader.c:4740,11'
          Dst:             loader_add_layer_names_to_list
        - Src:             'loader/loader.c:4743,5'
          Dst:             warn_if_layers_are_older_than_application
        - Src:             'loader/loader.c:4746,9'
          Dst:             loader_free_getenv
    - functionName:    warn_if_layers_are_older_than_application
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4676
      functionLinenumberEnd: 4690
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - loader_check_version_meets_required
        - loader_log
        - loader_make_version
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:4681,48'
          Dst:             loader_make_version
        - Src:             'loader/loader.c:4682,14'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader.c:4683,13'
          Dst:             loader_log
    - functionName:    prepend_if_manifest_file
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3341
      functionLinenumberEnd: 3354
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - copy_str_to_start_of_string_list
        - is_json
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:3346,23'
          Dst:             strlen
        - Src:             'loader/loader.c:3348,10'
          Dst:             is_json
        - Src:             'loader/loader.c:3353,12'
          Dst:             copy_str_to_start_of_string_list
    - functionName:    copy_str_to_start_of_string_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_calloc
        - loader_strncpy
        - prepend_str_to_string_list
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:371,21'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:375,5'
          Dst:             loader_strncpy
        - Src:             'loader/loader.c:377,12'
          Dst:             prepend_str_to_string_list
    - functionName:    prepend_str_to_string_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - increase_str_capacity_by_at_least_one
        - loader_instance_heap_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:344,20'
          Dst:             increase_str_capacity_by_at_least_one
        - Src:             'loader/loader.c:346,9'
          Dst:             loader_instance_heap_free
    - functionName:    loader_release_object_from_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_get_next_available_entry
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - loader_init_generic_list
        - loader_resize_generic_list
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1070,13'
          Dst:             loader_init_generic_list
        - Src:             'loader/loader.c:1090,20'
          Dst:             loader_resize_generic_list
    - functionName:    loader_resize_generic_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_realloc
        - loader_log
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:1050,21'
          Dst:             loader_instance_heap_realloc
        - Src:             'loader/loader.c:1053,9'
          Dst:             loader_log
    - functionName:    has_vk_extension_property_array
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          40
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - compare_vk_extension_properties
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:707,13'
          Dst:             compare_vk_extension_properties
    - functionName:    loader_init_library_list
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - loader_calloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:280,17'
          Dst:             loader_calloc
    - functionName:    terminator_EnumeratePhysicalDeviceGroups
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7704
      functionLinenumberEnd: 8088
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         221
      ICount:          1102
      EdgeCount:       302
      CyclomaticComplexity: 83
      functionsReached:
        - is_linux_sort_enabled
        - linux_sort_physical_device_groups
        - loader_instance_heap_alloc
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
        - setup_loader_term_phys_devs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_log
        - Src:             'loader/loader.c:7757,15'
          Dst:             setup_loader_term_phys_devs
        - Src:             'loader/loader.c:7766,67'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader.c:7769,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:0,0'
          Dst:             loader_log
        - Src:             'loader/loader.c:7904,13'
          Dst:             is_linux_sort_enabled
        - Src:             'loader/loader.c:7906,19'
          Dst:             linux_sort_physical_device_groups
        - Src:             'loader/loader.c:7935,25'
          Dst:             loader_log
        - Src:             'loader/loader.c:7988,79'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:7991,21'
          Dst:             loader_log
        - Src:             'loader/loader.c:8030,17'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:8027,25'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:8047,25'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:8047,25'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:8050,17'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:8071,17'
          Dst:             loader_log
    - functionName:    terminator_EnumerateDeviceExtensionProperties
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7341
      functionLinenumberEnd: 7481
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          461
      EdgeCount:       123
      CyclomaticComplexity: 35
      functionsReached:
        - has_vk_extension_property_array
        - loader_add_to_ext_list
        - loader_destroy_generic_list
        - loader_instance_heap_alloc
        - loader_log
        - strcmp
        - vk_string_validate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7361,13'
          Dst:             vk_string_validate
        - Src:             'loader/loader.c:7364,21'
          Dst:             strcmp
        - Src:             'loader/loader.c:7372,17'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:7382,13'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:7387,13'
          Dst:             loader_log
        - Src:             'loader/loader.c:7415,25'
          Dst:             has_vk_extension_property_array
        - Src:             'loader/loader.c:7447,21'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/loader.c:7465,23'
          Dst:             loader_add_to_ext_list
        - Src:             'loader/loader.c:7479,5'
          Dst:             loader_destroy_generic_list
    - functionName:    terminator_EnumeratePhysicalDevices
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7109
      functionLinenumberEnd: 7152
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          172
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - loader_apply_settings_device_configurations
        - loader_log
        - setup_loader_term_phys_devs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:7115,11'
          Dst:             setup_loader_term_phys_devs
        - Src:             'loader/loader.c:7128,19'
          Dst:             loader_apply_settings_device_configurations
        - Src:             'loader/loader.c:7136,17'
          Dst:             loader_log
    - functionName:    terminator_DestroyInstance
      functionSourceFile: '/src/vulkan-loader/loader/loader.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6121
      functionLinenumberEnd: 6183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          267
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - free_string_list
        - loader_clear_scanned_icd_list
        - loader_destroy_generic_list
        - loader_free_dev_ext_table
        - loader_free_phys_dev_ext_table
        - loader_get_instance
        - loader_icd_close_objects
        - loader_icd_destroy
        - loader_instance_heap_free
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader.c:6122,44'
          Dst:             loader_get_instance
        - Src:             'loader/loader.c:6129,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/loader.c:6143,5'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/loader.c:6148,13'
          Dst:             loader_icd_close_objects
        - Src:             'loader/loader.c:6153,9'
          Dst:             loader_icd_destroy
        - Src:             'loader/loader.c:6158,5'
          Dst:             loader_clear_scanned_icd_list
        - Src:             'loader/loader.c:6159,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/loader.c:6171,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6169,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6177,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6175,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader.c:6179,5'
          Dst:             loader_free_dev_ext_table
        - Src:             'loader/loader.c:6180,5'
          Dst:             loader_free_phys_dev_ext_table
        - Src:             'loader/loader.c:6182,5'
          Dst:             free_string_list
    - functionName:    extension_instance_gpa
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11495
      functionLinenumberEnd: 13891
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         913
      ICount:          3782
      EdgeCount:       1367
      CyclomaticComplexity: 456
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11500,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11504,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11508,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11512,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11516,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11520,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11524,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11528,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11532,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11536,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11540,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11544,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11550,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11556,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11560,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11566,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11572,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11578,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11584,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11590,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11596,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11602,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11610,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11614,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11618,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11624,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11630,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11638,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11660,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11664,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11670,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11692,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11696,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11702,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11706,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11712,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11716,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11720,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11726,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11730,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11734,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11738,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11744,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11750,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11772,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11776,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11782,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11786,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11790,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11794,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11800,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11804,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11808,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11814,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11818,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11824,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11828,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11834,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11840,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11844,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11850,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11854,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11858,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11864,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11868,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11874,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11878,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11884,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11890,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11894,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11898,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11904,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11908,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11912,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11916,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11920,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11926,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11930,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11934,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11940,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11944,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11950,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11954,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11958,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11964,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11968,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11972,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11976,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11980,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11984,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11990,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11994,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:11998,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12002,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12006,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12010,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12016,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12022,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12026,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12030,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12036,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12040,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12044,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12048,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12054,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12060,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12064,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12068,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12072,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12076,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12082,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12088,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12094,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12100,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12104,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12110,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12114,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12118,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12122,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12126,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12130,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12136,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12140,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12146,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12152,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12156,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12160,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12164,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12168,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12174,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12178,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12182,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12186,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12190,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12194,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12200,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12204,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12208,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12212,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12216,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12222,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12226,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12230,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12236,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12240,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12246,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12252,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12268,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12272,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12278,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12284,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12293,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12301,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12310,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12318,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12322,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12326,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12330,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12336,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12340,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12346,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12350,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12354,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12360,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12366,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12372,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12378,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12384,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12390,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12396,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12402,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12408,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12431,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12437,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12443,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12449,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12455,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12461,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12467,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12474,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12478,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12484,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12490,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12494,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12498,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12502,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12508,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12512,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12516,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12522,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12526,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12530,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12534,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12538,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12542,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12546,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12550,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12556,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12562,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12566,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12570,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12574,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12580,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12586,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12590,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12596,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12600,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12606,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12610,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12614,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12620,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12624,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12630,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12634,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12638,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12644,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12648,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12652,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12656,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12662,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12666,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12670,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12674,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12678,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12682,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12686,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12690,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12694,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12700,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12706,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12712,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12718,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12724,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12756,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12762,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12768,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12772,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12776,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12780,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12784,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12788,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12792,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12796,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12800,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12804,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12808,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12812,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12818,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12822,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12826,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12830,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12834,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12840,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12846,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12850,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12854,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12858,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12862,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12866,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12872,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12878,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12884,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12892,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12896,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12900,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12904,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12911,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12917,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12923,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12929,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12935,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12941,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12948,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12952,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12956,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12970,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12974,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12978,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12982,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12986,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12990,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12994,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:12998,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13002,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13006,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13010,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13016,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13022,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13042,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13108,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13112,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13118,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13124,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13130,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13136,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13140,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13144,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13148,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13152,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13158,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13164,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13168,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13174,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13178,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13182,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13186,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13190,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13194,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13198,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13202,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13206,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13210,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13214,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13218,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13222,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13226,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13232,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13236,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13242,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13248,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13252,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13258,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13262,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13268,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13272,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13278,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13282,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13286,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13306,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13310,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13314,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13318,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13322,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13326,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13330,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13334,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13338,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13342,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13346,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13350,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13354,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13358,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13362,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13366,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13370,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13374,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13378,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13382,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13386,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13390,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13394,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13398,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13402,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13406,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13410,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13414,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13418,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13422,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13426,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13432,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13436,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13440,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13444,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13448,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13452,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13456,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13460,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13464,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13468,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13472,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13478,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13482,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13488,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13492,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13496,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13500,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13504,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13510,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13516,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13520,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13524,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13528,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13532,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13538,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13542,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13548,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13552,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13556,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13562,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13566,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13570,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13574,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13578,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13584,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13588,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13592,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13596,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13600,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13604,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13608,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13612,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13616,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13620,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13624,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13630,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13644,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13650,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13654,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13660,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13664,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13668,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13674,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13678,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13684,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13688,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13694,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13698,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13702,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13706,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13710,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13714,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13718,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13722,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13726,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13742,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13762,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13768,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13774,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13780,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13786,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13790,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13794,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13798,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13802,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13806,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13810,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13814,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13818,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13822,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13826,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13830,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13834,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13838,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13842,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13846,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13852,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13856,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13860,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13864,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13868,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13872,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13878,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13882,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:13886,10'
          Dst:             strcmp
    - functionName:    SetDebugUtilsObjectNameEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6273
      functionLinenumberEnd: 6297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6274,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6276,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6279,9'
          Dst:             abort
    - functionName:    SetDebugUtilsObjectTagEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6335
      functionLinenumberEnd: 6359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6336,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6338,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6341,9'
          Dst:             abort
    - functionName:    QueueBeginDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6397
      functionLinenumberEnd: 6408
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6398,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6400,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6403,9'
          Dst:             abort
    - functionName:    QueueEndDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6424
      functionLinenumberEnd: 6435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6425,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6427,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6430,9'
          Dst:             abort
    - functionName:    QueueInsertDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6451
      functionLinenumberEnd: 6462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6452,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6454,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6457,9'
          Dst:             abort
    - functionName:    CmdBeginDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6479
      functionLinenumberEnd: 6490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6480,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6482,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6485,9'
          Dst:             abort
    - functionName:    CmdEndDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6506
      functionLinenumberEnd: 6517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6507,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6509,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6512,9'
          Dst:             abort
    - functionName:    CmdInsertDebugUtilsLabelEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6533
      functionLinenumberEnd: 6544
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6534,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6536,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6539,9'
          Dst:             abort
    - functionName:    AcquireDrmDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8059
      functionLinenumberEnd: 8069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8061,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:8063,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8066,9'
          Dst:             abort
    - functionName:    GetDrmDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8090
      functionLinenumberEnd: 8100
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8092,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:8094,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8097,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceVideoCapabilitiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3671
      functionLinenumberEnd: 3681
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3673,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:3675,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3678,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceVideoFormatPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3702
      functionLinenumberEnd: 3712
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3704,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:3706,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3709,9'
          Dst:             abort
    - functionName:    CreateVideoSessionKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3734
      functionLinenumberEnd: 3742
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3735,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3737,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3740,9'
          Dst:             abort
    - functionName:    DestroyVideoSessionKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3748
      functionLinenumberEnd: 3757
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3749,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3751,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3754,9'
          Dst:             abort
    - functionName:    GetVideoSessionMemoryRequirementsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3763
      functionLinenumberEnd: 3771
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3764,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3766,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3769,9'
          Dst:             abort
    - functionName:    BindVideoSessionMemoryKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3778
      functionLinenumberEnd: 3786
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3779,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3781,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3784,9'
          Dst:             abort
    - functionName:    CreateVideoSessionParametersKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3793
      functionLinenumberEnd: 3801
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3794,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3796,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3799,9'
          Dst:             abort
    - functionName:    UpdateVideoSessionParametersKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3807
      functionLinenumberEnd: 3815
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3808,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3810,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3813,9'
          Dst:             abort
    - functionName:    DestroyVideoSessionParametersKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3821
      functionLinenumberEnd: 3830
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3822,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3824,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3827,9'
          Dst:             abort
    - functionName:    CmdBeginVideoCodingKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3834
      functionLinenumberEnd: 3843
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3835,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3837,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3840,9'
          Dst:             abort
    - functionName:    CmdEndVideoCodingKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3847
      functionLinenumberEnd: 3856
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3848,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3850,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3853,9'
          Dst:             abort
    - functionName:    CmdControlVideoCodingKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3860
      functionLinenumberEnd: 3869
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3861,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3863,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3866,9'
          Dst:             abort
    - functionName:    CmdDecodeVideoKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3876
      functionLinenumberEnd: 3885
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3877,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3879,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3882,9'
          Dst:             abort
    - functionName:    CmdBeginRenderingKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3892
      functionLinenumberEnd: 3901
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3893,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3895,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3898,9'
          Dst:             abort
    - functionName:    CmdEndRenderingKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3913
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3905,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3907,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3910,9'
          Dst:             abort
    - functionName:    GetDeviceGroupPeerMemoryFeaturesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3923
      functionLinenumberEnd: 3932
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3924,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3926,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3929,9'
          Dst:             abort
    - functionName:    CmdSetDeviceMaskKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3936
      functionLinenumberEnd: 3945
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3937,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3939,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3942,9'
          Dst:             abort
    - functionName:    CmdDispatchBaseKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3954
      functionLinenumberEnd: 3963
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3955,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3957,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3960,9'
          Dst:             abort
    - functionName:    TrimCommandPoolKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3971
      functionLinenumberEnd: 3980
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3972,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:3974,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3977,9'
          Dst:             abort
    - functionName:    GetMemoryFdKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4024
      functionLinenumberEnd: 4032
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4025,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4027,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4030,9'
          Dst:             abort
    - functionName:    GetMemoryFdPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4039
      functionLinenumberEnd: 4047
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4040,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4042,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4045,9'
          Dst:             abort
    - functionName:    ImportSemaphoreFdKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4089
      functionLinenumberEnd: 4097
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4090,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4092,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4095,9'
          Dst:             abort
    - functionName:    GetSemaphoreFdKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4103
      functionLinenumberEnd: 4111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4104,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4106,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4109,9'
          Dst:             abort
    - functionName:    CmdPushDescriptorSetKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4123
      functionLinenumberEnd: 4132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4124,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4126,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4129,9'
          Dst:             abort
    - functionName:    CmdPushDescriptorSetWithTemplateKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4139
      functionLinenumberEnd: 4148
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4140,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4142,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4145,9'
          Dst:             abort
    - functionName:    CreateDescriptorUpdateTemplateKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4157
      functionLinenumberEnd: 4165
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4158,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4160,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4163,9'
          Dst:             abort
    - functionName:    DestroyDescriptorUpdateTemplateKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4171
      functionLinenumberEnd: 4180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4172,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4174,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4177,9'
          Dst:             abort
    - functionName:    UpdateDescriptorSetWithTemplateKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4186
      functionLinenumberEnd: 4195
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4187,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4189,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4192,9'
          Dst:             abort
    - functionName:    CreateRenderPass2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4204
      functionLinenumberEnd: 4212
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4205,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4207,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4210,9'
          Dst:             abort
    - functionName:    CmdBeginRenderPass2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4218
      functionLinenumberEnd: 4227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4219,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4221,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4224,9'
          Dst:             abort
    - functionName:    CmdNextSubpass2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4232
      functionLinenumberEnd: 4241
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4233,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4235,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4238,9'
          Dst:             abort
    - functionName:    CmdEndRenderPass2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4245
      functionLinenumberEnd: 4254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4246,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4248,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4251,9'
          Dst:             abort
    - functionName:    GetSwapchainStatusKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4261
      functionLinenumberEnd: 4269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4262,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4264,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4267,9'
          Dst:             abort
    - functionName:    ImportFenceFdKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4311
      functionLinenumberEnd: 4319
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4312,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4314,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4317,9'
          Dst:             abort
    - functionName:    GetFenceFdKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4325
      functionLinenumberEnd: 4333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4326,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4328,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4331,9'
          Dst:             abort
    - functionName:    EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4344
      functionLinenumberEnd: 4354
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4346,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:4348,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4351,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4376
      functionLinenumberEnd: 4387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4378,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:4380,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4383,9'
          Dst:             abort
    - functionName:    AcquireProfilingLockKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4405
      functionLinenumberEnd: 4413
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4406,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4408,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4411,9'
          Dst:             abort
    - functionName:    ReleaseProfilingLockKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4417
      functionLinenumberEnd: 4426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4418,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4420,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4423,9'
          Dst:             abort
    - functionName:    GetImageMemoryRequirements2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4434
      functionLinenumberEnd: 4443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4435,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4437,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4440,9'
          Dst:             abort
    - functionName:    GetBufferMemoryRequirements2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4448
      functionLinenumberEnd: 4457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4449,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4451,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4454,9'
          Dst:             abort
    - functionName:    GetImageSparseMemoryRequirements2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4463
      functionLinenumberEnd: 4472
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4464,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4466,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4469,9'
          Dst:             abort
    - functionName:    CreateSamplerYcbcrConversionKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4481
      functionLinenumberEnd: 4489
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4482,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4484,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4487,9'
          Dst:             abort
    - functionName:    DestroySamplerYcbcrConversionKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4495
      functionLinenumberEnd: 4504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4496,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4498,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4501,9'
          Dst:             abort
    - functionName:    BindBufferMemory2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4512
      functionLinenumberEnd: 4520
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4513,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4515,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4518,9'
          Dst:             abort
    - functionName:    BindImageMemory2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4526
      functionLinenumberEnd: 4534
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4527,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4529,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4532,9'
          Dst:             abort
    - functionName:    GetDescriptorSetLayoutSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4543
      functionLinenumberEnd: 4552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4544,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4546,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4549,9'
          Dst:             abort
    - functionName:    CmdDrawIndirectCountKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4564
      functionLinenumberEnd: 4573
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4565,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4567,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4570,9'
          Dst:             abort
    - functionName:    CmdDrawIndexedIndirectCountKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4582
      functionLinenumberEnd: 4591
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4583,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4585,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4588,9'
          Dst:             abort
    - functionName:    GetSemaphoreCounterValueKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4599
      functionLinenumberEnd: 4607
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4600,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4602,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4605,9'
          Dst:             abort
    - functionName:    WaitSemaphoresKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4613
      functionLinenumberEnd: 4621
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4614,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4616,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4619,9'
          Dst:             abort
    - functionName:    SignalSemaphoreKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4626
      functionLinenumberEnd: 4634
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4627,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4629,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4632,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceFragmentShadingRatesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4643
      functionLinenumberEnd: 4653
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4645,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:4647,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4650,9'
          Dst:             abort
    - functionName:    CmdSetFragmentShadingRateKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4673
      functionLinenumberEnd: 4682
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4674,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4676,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4679,9'
          Dst:             abort
    - functionName:    CmdSetRenderingAttachmentLocationsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4689
      functionLinenumberEnd: 4698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4690,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4692,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4695,9'
          Dst:             abort
    - functionName:    CmdSetRenderingInputAttachmentIndicesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4702
      functionLinenumberEnd: 4711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4703,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4705,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4708,9'
          Dst:             abort
    - functionName:    WaitForPresentKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4720
      functionLinenumberEnd: 4728
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4721,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4723,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4726,9'
          Dst:             abort
    - functionName:    GetBufferDeviceAddressKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4736
      functionLinenumberEnd: 4744
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4737,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4739,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4742,9'
          Dst:             abort
    - functionName:    GetBufferOpaqueCaptureAddressKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4749
      functionLinenumberEnd: 4757
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4750,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4752,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4755,9'
          Dst:             abort
    - functionName:    GetDeviceMemoryOpaqueCaptureAddressKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4762
      functionLinenumberEnd: 4770
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4763,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4765,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4768,9'
          Dst:             abort
    - functionName:    CreateDeferredOperationKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4779
      functionLinenumberEnd: 4787
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4780,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4782,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4785,9'
          Dst:             abort
    - functionName:    DestroyDeferredOperationKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4793
      functionLinenumberEnd: 4802
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4794,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4796,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4799,9'
          Dst:             abort
    - functionName:    GetDeferredOperationMaxConcurrencyKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4806
      functionLinenumberEnd: 4814
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4807,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4809,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4812,9'
          Dst:             abort
    - functionName:    GetDeferredOperationResultKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4819
      functionLinenumberEnd: 4827
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4820,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4822,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4825,9'
          Dst:             abort
    - functionName:    DeferredOperationJoinKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4832
      functionLinenumberEnd: 4840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4833,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4835,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4838,9'
          Dst:             abort
    - functionName:    GetPipelineExecutablePropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4850
      functionLinenumberEnd: 4858
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4851,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4853,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4856,9'
          Dst:             abort
    - functionName:    GetPipelineExecutableStatisticsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4865
      functionLinenumberEnd: 4873
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4866,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4868,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4871,9'
          Dst:             abort
    - functionName:    GetPipelineExecutableInternalRepresentationsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4880
      functionLinenumberEnd: 4888
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4881,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4883,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4886,9'
          Dst:             abort
    - functionName:    MapMemory2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4897
      functionLinenumberEnd: 4905
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4898,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4900,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4903,9'
          Dst:             abort
    - functionName:    UnmapMemory2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4910
      functionLinenumberEnd: 4918
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4911,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4913,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4916,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4927
      functionLinenumberEnd: 4937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4929,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:4931,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4934,9'
          Dst:             abort
    - functionName:    GetEncodedVideoSessionParametersKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4959
      functionLinenumberEnd: 4967
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4960,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4962,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4965,9'
          Dst:             abort
    - functionName:    CmdEncodeVideoKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4972
      functionLinenumberEnd: 4981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4973,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4975,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4978,9'
          Dst:             abort
    - functionName:    CmdSetEvent2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4989
      functionLinenumberEnd: 4998
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4990,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:4992,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4995,9'
          Dst:             abort
    - functionName:    CmdResetEvent2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5003
      functionLinenumberEnd: 5012
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5004,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5006,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5009,9'
          Dst:             abort
    - functionName:    CmdWaitEvents2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5018
      functionLinenumberEnd: 5027
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5019,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5021,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5024,9'
          Dst:             abort
    - functionName:    CmdPipelineBarrier2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5031
      functionLinenumberEnd: 5040
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5032,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5034,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5037,9'
          Dst:             abort
    - functionName:    CmdWriteTimestamp2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5046
      functionLinenumberEnd: 5055
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5047,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5049,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5052,9'
          Dst:             abort
    - functionName:    QueueSubmit2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5061
      functionLinenumberEnd: 5069
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5062,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5064,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5067,9'
          Dst:             abort
    - functionName:    CmdCopyBuffer2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5077
      functionLinenumberEnd: 5086
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5078,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5080,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5083,9'
          Dst:             abort
    - functionName:    CmdCopyImage2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5090
      functionLinenumberEnd: 5099
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5091,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5093,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5096,9'
          Dst:             abort
    - functionName:    CmdCopyBufferToImage2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5103
      functionLinenumberEnd: 5112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5104,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5106,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5109,9'
          Dst:             abort
    - functionName:    CmdCopyImageToBuffer2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5116
      functionLinenumberEnd: 5125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5117,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5119,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5122,9'
          Dst:             abort
    - functionName:    CmdBlitImage2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5129
      functionLinenumberEnd: 5138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5130,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5132,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5135,9'
          Dst:             abort
    - functionName:    CmdResolveImage2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5142
      functionLinenumberEnd: 5151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5143,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5145,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5148,9'
          Dst:             abort
    - functionName:    CmdTraceRaysIndirect2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5158
      functionLinenumberEnd: 5167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5159,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5161,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5164,9'
          Dst:             abort
    - functionName:    GetDeviceBufferMemoryRequirementsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5175
      functionLinenumberEnd: 5184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5176,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5178,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5181,9'
          Dst:             abort
    - functionName:    GetDeviceImageMemoryRequirementsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5189
      functionLinenumberEnd: 5198
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5190,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5192,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5195,9'
          Dst:             abort
    - functionName:    GetDeviceImageSparseMemoryRequirementsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5204
      functionLinenumberEnd: 5213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5205,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5207,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5210,9'
          Dst:             abort
    - functionName:    CmdBindIndexBuffer2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5223
      functionLinenumberEnd: 5232
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5224,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5226,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5229,9'
          Dst:             abort
    - functionName:    GetRenderingAreaGranularityKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5237
      functionLinenumberEnd: 5246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5238,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5240,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5243,9'
          Dst:             abort
    - functionName:    GetDeviceImageSubresourceLayoutKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5251
      functionLinenumberEnd: 5260
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5252,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5254,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5257,9'
          Dst:             abort
    - functionName:    GetImageSubresourceLayout2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5266
      functionLinenumberEnd: 5275
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5267,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5269,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5272,9'
          Dst:             abort
    - functionName:    WaitForPresent2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5283
      functionLinenumberEnd: 5291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5284,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5286,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5289,9'
          Dst:             abort
    - functionName:    CreatePipelineBinariesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5301
      functionLinenumberEnd: 5309
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5302,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5304,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5307,9'
          Dst:             abort
    - functionName:    DestroyPipelineBinaryKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5315
      functionLinenumberEnd: 5324
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5316,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5318,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5321,9'
          Dst:             abort
    - functionName:    GetPipelineKeyKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5329
      functionLinenumberEnd: 5337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5330,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5332,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5335,9'
          Dst:             abort
    - functionName:    GetPipelineBinaryDataKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5345
      functionLinenumberEnd: 5353
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5346,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5348,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5351,9'
          Dst:             abort
    - functionName:    ReleaseCapturedPipelineDataKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5359
      functionLinenumberEnd: 5367
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5360,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5362,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5365,9'
          Dst:             abort
    - functionName:    ReleaseSwapchainImagesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5375
      functionLinenumberEnd: 5383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5376,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5378,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5381,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceCooperativeMatrixPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5392
      functionLinenumberEnd: 5402
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5394,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:5396,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5399,9'
          Dst:             abort
    - functionName:    CmdSetLineStippleKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5425
      functionLinenumberEnd: 5434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5426,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5428,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5431,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceCalibrateableTimeDomainsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5442
      functionLinenumberEnd: 5452
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5444,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:5446,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5449,9'
          Dst:             abort
    - functionName:    GetCalibratedTimestampsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5474
      functionLinenumberEnd: 5482
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5475,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5477,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5480,9'
          Dst:             abort
    - functionName:    CmdBindDescriptorSets2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5490
      functionLinenumberEnd: 5499
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5491,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5493,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5496,9'
          Dst:             abort
    - functionName:    CmdPushConstants2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5503
      functionLinenumberEnd: 5512
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5504,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5506,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5509,9'
          Dst:             abort
    - functionName:    CmdPushDescriptorSet2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5516
      functionLinenumberEnd: 5525
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5517,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5519,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5522,9'
          Dst:             abort
    - functionName:    CmdPushDescriptorSetWithTemplate2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5529
      functionLinenumberEnd: 5538
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5530,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5532,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5535,9'
          Dst:             abort
    - functionName:    CmdSetDescriptorBufferOffsets2EXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5542
      functionLinenumberEnd: 5551
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5543,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5545,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5548,9'
          Dst:             abort
    - functionName:    CmdBindDescriptorBufferEmbeddedSamplers2EXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5555
      functionLinenumberEnd: 5564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5556,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5558,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5561,9'
          Dst:             abort
    - functionName:    CmdCopyMemoryIndirectKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5571
      functionLinenumberEnd: 5580
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5572,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5574,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5577,9'
          Dst:             abort
    - functionName:    CmdCopyMemoryToImageIndirectKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5584
      functionLinenumberEnd: 5593
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5585,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5587,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5590,9'
          Dst:             abort
    - functionName:    CmdEndRendering2KHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5600
      functionLinenumberEnd: 5609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5601,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5603,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5606,9'
          Dst:             abort
    - functionName:    DebugMarkerSetObjectTagEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5616
      functionLinenumberEnd: 5636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5617,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5619,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5622,9'
          Dst:             abort
    - functionName:    DebugMarkerSetObjectNameEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5674
      functionLinenumberEnd: 5694
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5675,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5677,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5680,9'
          Dst:             abort
    - functionName:    CmdDebugMarkerBeginEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5732
      functionLinenumberEnd: 5741
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5733,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5735,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5738,9'
          Dst:             abort
    - functionName:    CmdDebugMarkerEndEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5744
      functionLinenumberEnd: 5753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5745,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5747,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5750,9'
          Dst:             abort
    - functionName:    CmdDebugMarkerInsertEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5757
      functionLinenumberEnd: 5766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5758,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5760,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5763,9'
          Dst:             abort
    - functionName:    CmdBindTransformFeedbackBuffersEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5777
      functionLinenumberEnd: 5786
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5778,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5780,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5783,9'
          Dst:             abort
    - functionName:    CmdBeginTransformFeedbackEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5793
      functionLinenumberEnd: 5802
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5794,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5796,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5799,9'
          Dst:             abort
    - functionName:    CmdEndTransformFeedbackEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5809
      functionLinenumberEnd: 5818
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5810,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5812,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5815,9'
          Dst:             abort
    - functionName:    CmdBeginQueryIndexedEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5825
      functionLinenumberEnd: 5834
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5826,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5828,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5831,9'
          Dst:             abort
    - functionName:    CmdEndQueryIndexedEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5840
      functionLinenumberEnd: 5849
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5841,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5843,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5846,9'
          Dst:             abort
    - functionName:    CmdDrawIndirectByteCountEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5858
      functionLinenumberEnd: 5867
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5859,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5861,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5864,9'
          Dst:             abort
    - functionName:    CreateCuModuleNVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5876
      functionLinenumberEnd: 5884
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5877,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5879,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5882,9'
          Dst:             abort
    - functionName:    CreateCuFunctionNVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5891
      functionLinenumberEnd: 5899
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5892,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5894,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5897,9'
          Dst:             abort
    - functionName:    DestroyCuModuleNVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5905
      functionLinenumberEnd: 5914
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5906,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5908,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5911,9'
          Dst:             abort
    - functionName:    DestroyCuFunctionNVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5919
      functionLinenumberEnd: 5928
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5920,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5922,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5925,9'
          Dst:             abort
    - functionName:    CmdCuLaunchKernelNVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5932
      functionLinenumberEnd: 5941
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5933,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5935,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5938,9'
          Dst:             abort
    - functionName:    GetImageViewHandleNVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5948
      functionLinenumberEnd: 5956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5949,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5951,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5954,9'
          Dst:             abort
    - functionName:    GetImageViewHandle64NVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5961
      functionLinenumberEnd: 5969
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5962,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5964,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5967,9'
          Dst:             abort
    - functionName:    GetImageViewAddressNVX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5975
      functionLinenumberEnd: 5983
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5976,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5978,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5981,9'
          Dst:             abort
    - functionName:    CmdDrawIndirectCountAMD
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5996
      functionLinenumberEnd: 6005
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5997,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:5999,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6002,9'
          Dst:             abort
    - functionName:    CmdDrawIndexedIndirectCountAMD
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6014
      functionLinenumberEnd: 6023
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6015,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6017,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6020,9'
          Dst:             abort
    - functionName:    GetShaderInfoAMD
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6034
      functionLinenumberEnd: 6042
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6035,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6037,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6040,9'
          Dst:             abort
    - functionName:    CmdBeginConditionalRenderingEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6070
      functionLinenumberEnd: 6079
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6071,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6073,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6076,9'
          Dst:             abort
    - functionName:    CmdEndConditionalRenderingEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6082
      functionLinenumberEnd: 6091
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6083,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6085,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6088,9'
          Dst:             abort
    - functionName:    CmdSetViewportWScalingNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6100
      functionLinenumberEnd: 6109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6101,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6103,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6106,9'
          Dst:             abort
    - functionName:    DisplayPowerControlEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6117
      functionLinenumberEnd: 6125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6118,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6120,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6123,9'
          Dst:             abort
    - functionName:    RegisterDeviceEventEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6132
      functionLinenumberEnd: 6140
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6133,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6135,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6138,9'
          Dst:             abort
    - functionName:    RegisterDisplayEventEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6148
      functionLinenumberEnd: 6156
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6149,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6151,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6154,9'
          Dst:             abort
    - functionName:    GetSwapchainCounterEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6163
      functionLinenumberEnd: 6171
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6164,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6166,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6169,9'
          Dst:             abort
    - functionName:    GetRefreshCycleDurationGOOGLE
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6180
      functionLinenumberEnd: 6188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6181,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6183,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6186,9'
          Dst:             abort
    - functionName:    GetPastPresentationTimingGOOGLE
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6195
      functionLinenumberEnd: 6203
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6196,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6198,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6201,9'
          Dst:             abort
    - functionName:    CmdSetDiscardRectangleEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6213
      functionLinenumberEnd: 6222
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6214,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6216,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6219,9'
          Dst:             abort
    - functionName:    CmdSetDiscardRectangleEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6226
      functionLinenumberEnd: 6235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6227,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6229,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6232,9'
          Dst:             abort
    - functionName:    CmdSetDiscardRectangleModeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6239
      functionLinenumberEnd: 6248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6240,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6242,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6245,9'
          Dst:             abort
    - functionName:    SetHdrMetadataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6257
      functionLinenumberEnd: 6266
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6258,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6260,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6263,9'
          Dst:             abort
    - functionName:    CreateExecutionGraphPipelinesAMDX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6604
      functionLinenumberEnd: 6612
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6605,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6607,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6610,9'
          Dst:             abort
    - functionName:    GetExecutionGraphPipelineScratchSizeAMDX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6620
      functionLinenumberEnd: 6628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6621,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6623,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6626,9'
          Dst:             abort
    - functionName:    GetExecutionGraphPipelineNodeIndexAMDX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6637
      functionLinenumberEnd: 6645
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6638,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6640,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6643,9'
          Dst:             abort
    - functionName:    CmdInitializeGraphScratchMemoryAMDX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6654
      functionLinenumberEnd: 6663
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6655,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6657,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6660,9'
          Dst:             abort
    - functionName:    CmdDispatchGraphAMDX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6671
      functionLinenumberEnd: 6680
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6672,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6674,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6677,9'
          Dst:             abort
    - functionName:    CmdDispatchGraphIndirectAMDX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6688
      functionLinenumberEnd: 6697
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6689,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6691,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6694,9'
          Dst:             abort
    - functionName:    CmdDispatchGraphIndirectCountAMDX
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6705
      functionLinenumberEnd: 6714
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6706,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6708,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6711,9'
          Dst:             abort
    - functionName:    CmdSetSampleLocationsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6722
      functionLinenumberEnd: 6731
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6723,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6725,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6728,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceMultisamplePropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6736
      functionLinenumberEnd: 6747
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6738,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:6740,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6743,9'
          Dst:             abort
    - functionName:    GetImageDrmFormatModifierPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6769
      functionLinenumberEnd: 6777
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6770,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6772,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6775,9'
          Dst:             abort
    - functionName:    CreateValidationCacheEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6787
      functionLinenumberEnd: 6795
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6788,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6790,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6793,9'
          Dst:             abort
    - functionName:    DestroyValidationCacheEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6801
      functionLinenumberEnd: 6810
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6802,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6804,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6807,9'
          Dst:             abort
    - functionName:    MergeValidationCachesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6816
      functionLinenumberEnd: 6824
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6817,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6819,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6822,9'
          Dst:             abort
    - functionName:    GetValidationCacheDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6831
      functionLinenumberEnd: 6839
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6832,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6834,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6837,9'
          Dst:             abort
    - functionName:    CmdBindShadingRateImageNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6848
      functionLinenumberEnd: 6857
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6849,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6851,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6854,9'
          Dst:             abort
    - functionName:    CmdSetViewportShadingRatePaletteNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6863
      functionLinenumberEnd: 6872
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6864,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6866,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6869,9'
          Dst:             abort
    - functionName:    CmdSetCoarseSampleOrderNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6878
      functionLinenumberEnd: 6887
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6879,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6881,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6884,9'
          Dst:             abort
    - functionName:    CreateAccelerationStructureNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6896
      functionLinenumberEnd: 6904
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6897,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6899,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6902,9'
          Dst:             abort
    - functionName:    DestroyAccelerationStructureNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6910
      functionLinenumberEnd: 6919
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6911,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6913,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6916,9'
          Dst:             abort
    - functionName:    GetAccelerationStructureMemoryRequirementsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6924
      functionLinenumberEnd: 6933
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6925,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6927,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6930,9'
          Dst:             abort
    - functionName:    BindAccelerationStructureMemoryNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6938
      functionLinenumberEnd: 6946
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6939,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6941,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6944,9'
          Dst:             abort
    - functionName:    CmdBuildAccelerationStructureNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6958
      functionLinenumberEnd: 6967
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6959,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6961,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6964,9'
          Dst:             abort
    - functionName:    CmdCopyAccelerationStructureNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6973
      functionLinenumberEnd: 6982
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6974,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:6976,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6979,9'
          Dst:             abort
    - functionName:    CmdTraceRaysNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6999
      functionLinenumberEnd: 7008
      functionDepth:   0
      returnType:      void
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7000,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7002,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7005,9'
          Dst:             abort
    - functionName:    CreateRayTracingPipelinesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7016
      functionLinenumberEnd: 7024
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7017,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7019,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7022,9'
          Dst:             abort
    - functionName:    GetRayTracingShaderGroupHandlesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7036
      functionLinenumberEnd: 7044
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7037,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7039,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7042,9'
          Dst:             abort
    - functionName:    GetRayTracingShaderGroupHandlesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7056
      functionLinenumberEnd: 7064
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7057,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7059,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7062,9'
          Dst:             abort
    - functionName:    GetAccelerationStructureHandleNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7071
      functionLinenumberEnd: 7079
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7072,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7074,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7077,9'
          Dst:             abort
    - functionName:    CmdWriteAccelerationStructuresPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7088
      functionLinenumberEnd: 7097
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7089,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7091,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7094,9'
          Dst:             abort
    - functionName:    CompileDeferredNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7102
      functionLinenumberEnd: 7110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7103,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7105,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7108,9'
          Dst:             abort
    - functionName:    GetMemoryHostPointerPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7120
      functionLinenumberEnd: 7128
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7121,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7123,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7126,9'
          Dst:             abort
    - functionName:    CmdWriteBufferMarkerAMD
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7139
      functionLinenumberEnd: 7148
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7140,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7142,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7145,9'
          Dst:             abort
    - functionName:    CmdWriteBufferMarker2AMD
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7155
      functionLinenumberEnd: 7164
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7156,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7158,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7161,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceCalibrateableTimeDomainsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7172
      functionLinenumberEnd: 7182
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7174,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:7176,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7179,9'
          Dst:             abort
    - functionName:    GetCalibratedTimestampsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7204
      functionLinenumberEnd: 7212
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7205,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7207,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7210,9'
          Dst:             abort
    - functionName:    CmdDrawMeshTasksNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7221
      functionLinenumberEnd: 7230
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7222,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7224,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7227,9'
          Dst:             abort
    - functionName:    CmdDrawMeshTasksIndirectNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7237
      functionLinenumberEnd: 7246
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7238,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7240,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7243,9'
          Dst:             abort
    - functionName:    CmdDrawMeshTasksIndirectCountNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7255
      functionLinenumberEnd: 7264
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7256,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7258,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7261,9'
          Dst:             abort
    - functionName:    CmdSetExclusiveScissorEnableNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7273
      functionLinenumberEnd: 7282
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7274,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7276,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7279,9'
          Dst:             abort
    - functionName:    CmdSetExclusiveScissorNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7288
      functionLinenumberEnd: 7297
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7289,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7291,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7294,9'
          Dst:             abort
    - functionName:    CmdSetCheckpointNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7304
      functionLinenumberEnd: 7313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7305,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7307,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7310,9'
          Dst:             abort
    - functionName:    GetQueueCheckpointDataNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7318
      functionLinenumberEnd: 7327
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7319,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7321,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7324,9'
          Dst:             abort
    - functionName:    GetQueueCheckpointData2NV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7332
      functionLinenumberEnd: 7341
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7333,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7335,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7338,9'
          Dst:             abort
    - functionName:    SetSwapchainPresentTimingQueueSizeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7349
      functionLinenumberEnd: 7357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7350,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7352,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7355,9'
          Dst:             abort
    - functionName:    GetSwapchainTimingPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7364
      functionLinenumberEnd: 7372
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7365,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7367,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7370,9'
          Dst:             abort
    - functionName:    GetSwapchainTimeDomainPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7379
      functionLinenumberEnd: 7387
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7380,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7382,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7385,9'
          Dst:             abort
    - functionName:    GetPastPresentationTimingEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7393
      functionLinenumberEnd: 7401
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7394,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7396,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7399,9'
          Dst:             abort
    - functionName:    InitializePerformanceApiINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7409
      functionLinenumberEnd: 7417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7410,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7412,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7415,9'
          Dst:             abort
    - functionName:    UninitializePerformanceApiINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7421
      functionLinenumberEnd: 7430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7422,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7424,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7427,9'
          Dst:             abort
    - functionName:    CmdSetPerformanceMarkerINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7434
      functionLinenumberEnd: 7442
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7435,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7437,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7440,9'
          Dst:             abort
    - functionName:    CmdSetPerformanceStreamMarkerINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7447
      functionLinenumberEnd: 7455
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7448,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7450,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7453,9'
          Dst:             abort
    - functionName:    CmdSetPerformanceOverrideINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7460
      functionLinenumberEnd: 7468
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7461,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7463,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7466,9'
          Dst:             abort
    - functionName:    AcquirePerformanceConfigurationINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7474
      functionLinenumberEnd: 7482
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7475,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7477,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7480,9'
          Dst:             abort
    - functionName:    ReleasePerformanceConfigurationINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7487
      functionLinenumberEnd: 7495
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7488,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7490,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7493,9'
          Dst:             abort
    - functionName:    QueueSetPerformanceConfigurationINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7500
      functionLinenumberEnd: 7508
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7501,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7503,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7506,9'
          Dst:             abort
    - functionName:    GetPerformanceParameterINTEL
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7514
      functionLinenumberEnd: 7522
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7515,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7517,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7520,9'
          Dst:             abort
    - functionName:    SetLocalDimmingAMD
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7531
      functionLinenumberEnd: 7540
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7532,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7534,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7537,9'
          Dst:             abort
    - functionName:    GetBufferDeviceAddressEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7547
      functionLinenumberEnd: 7555
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7548,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7550,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7553,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceCooperativeMatrixPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7564
      functionLinenumberEnd: 7574
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7566,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:7568,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7571,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7597
      functionLinenumberEnd: 7607
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7599,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:7601,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7604,9'
          Dst:             abort
    - functionName:    CmdSetLineStippleEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7663
      functionLinenumberEnd: 7672
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7664,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7666,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7669,9'
          Dst:             abort
    - functionName:    ResetQueryPoolEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7681
      functionLinenumberEnd: 7690
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7682,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7684,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7687,9'
          Dst:             abort
    - functionName:    CmdSetCullModeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7697
      functionLinenumberEnd: 7706
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7698,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7700,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7703,9'
          Dst:             abort
    - functionName:    CmdSetFrontFaceEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7710
      functionLinenumberEnd: 7719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7711,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7713,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7716,9'
          Dst:             abort
    - functionName:    CmdSetPrimitiveTopologyEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7723
      functionLinenumberEnd: 7732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7724,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7726,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7729,9'
          Dst:             abort
    - functionName:    CmdSetViewportWithCountEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7737
      functionLinenumberEnd: 7746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7738,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7740,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7743,9'
          Dst:             abort
    - functionName:    CmdSetScissorWithCountEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7751
      functionLinenumberEnd: 7760
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7752,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7754,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7757,9'
          Dst:             abort
    - functionName:    CmdBindVertexBuffers2EXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7769
      functionLinenumberEnd: 7778
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7770,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7772,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7775,9'
          Dst:             abort
    - functionName:    CmdSetDepthTestEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7782
      functionLinenumberEnd: 7791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7783,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7785,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7788,9'
          Dst:             abort
    - functionName:    CmdSetDepthWriteEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7795
      functionLinenumberEnd: 7804
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7796,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7798,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7801,9'
          Dst:             abort
    - functionName:    CmdSetDepthCompareOpEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7808
      functionLinenumberEnd: 7817
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7809,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7811,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7814,9'
          Dst:             abort
    - functionName:    CmdSetDepthBoundsTestEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7821
      functionLinenumberEnd: 7830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7822,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7824,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7827,9'
          Dst:             abort
    - functionName:    CmdSetStencilTestEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7834
      functionLinenumberEnd: 7843
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7835,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7837,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7840,9'
          Dst:             abort
    - functionName:    CmdSetStencilOpEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7851
      functionLinenumberEnd: 7860
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7852,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7854,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7857,9'
          Dst:             abort
    - functionName:    CopyMemoryToImageEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7867
      functionLinenumberEnd: 7875
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7868,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7870,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7873,9'
          Dst:             abort
    - functionName:    CopyImageToMemoryEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7880
      functionLinenumberEnd: 7888
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7881,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7883,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7886,9'
          Dst:             abort
    - functionName:    CopyImageToImageEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7893
      functionLinenumberEnd: 7901
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7894,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7896,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7899,9'
          Dst:             abort
    - functionName:    TransitionImageLayoutEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7907
      functionLinenumberEnd: 7915
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7908,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7910,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7913,9'
          Dst:             abort
    - functionName:    GetImageSubresourceLayout2EXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7922
      functionLinenumberEnd: 7931
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7923,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7925,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7928,9'
          Dst:             abort
    - functionName:    ReleaseSwapchainImagesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7938
      functionLinenumberEnd: 7946
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7939,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7941,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7944,9'
          Dst:             abort
    - functionName:    GetGeneratedCommandsMemoryRequirementsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7955
      functionLinenumberEnd: 7964
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7956,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7958,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7961,9'
          Dst:             abort
    - functionName:    CmdPreprocessGeneratedCommandsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7968
      functionLinenumberEnd: 7977
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7969,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7971,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7974,9'
          Dst:             abort
    - functionName:    CmdExecuteGeneratedCommandsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7982
      functionLinenumberEnd: 7991
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7983,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:7985,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7988,9'
          Dst:             abort
    - functionName:    CmdBindPipelineShaderGroupNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7997
      functionLinenumberEnd: 8006
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7998,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8000,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8003,9'
          Dst:             abort
    - functionName:    CreateIndirectCommandsLayoutNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8012
      functionLinenumberEnd: 8020
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8013,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8015,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8018,9'
          Dst:             abort
    - functionName:    DestroyIndirectCommandsLayoutNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8026
      functionLinenumberEnd: 8035
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8027,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8029,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8032,9'
          Dst:             abort
    - functionName:    CmdSetDepthBias2EXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8042
      functionLinenumberEnd: 8051
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8043,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8045,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8048,9'
          Dst:             abort
    - functionName:    CreatePrivateDataSlotEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8125
      functionLinenumberEnd: 8133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8126,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8128,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8131,9'
          Dst:             abort
    - functionName:    DestroyPrivateDataSlotEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8139
      functionLinenumberEnd: 8148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8140,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8142,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8145,9'
          Dst:             abort
    - functionName:    SetPrivateDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8155
      functionLinenumberEnd: 8163
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8156,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8158,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8161,9'
          Dst:             abort
    - functionName:    GetPrivateDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8171
      functionLinenumberEnd: 8180
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8172,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8174,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8177,9'
          Dst:             abort
    - functionName:    CreateCudaModuleNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8190
      functionLinenumberEnd: 8198
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8191,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8193,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8196,9'
          Dst:             abort
    - functionName:    GetCudaModuleCacheNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8207
      functionLinenumberEnd: 8215
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8208,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8210,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8213,9'
          Dst:             abort
    - functionName:    CreateCudaFunctionNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8224
      functionLinenumberEnd: 8232
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8225,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8227,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8230,9'
          Dst:             abort
    - functionName:    DestroyCudaModuleNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8240
      functionLinenumberEnd: 8249
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8241,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8243,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8246,9'
          Dst:             abort
    - functionName:    DestroyCudaFunctionNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8256
      functionLinenumberEnd: 8265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8257,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8259,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8262,9'
          Dst:             abort
    - functionName:    CmdCudaLaunchKernelNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8271
      functionLinenumberEnd: 8280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8272,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8274,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8277,9'
          Dst:             abort
    - functionName:    CmdDispatchTileQCOM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8288
      functionLinenumberEnd: 8297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8289,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8291,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8294,9'
          Dst:             abort
    - functionName:    CmdBeginPerTileExecutionQCOM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8301
      functionLinenumberEnd: 8310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8302,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8304,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8307,9'
          Dst:             abort
    - functionName:    CmdEndPerTileExecutionQCOM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8314
      functionLinenumberEnd: 8323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8315,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8317,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8320,9'
          Dst:             abort
    - functionName:    GetDescriptorSetLayoutSizeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8349
      functionLinenumberEnd: 8358
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8350,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8352,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8355,9'
          Dst:             abort
    - functionName:    GetDescriptorSetLayoutBindingOffsetEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8364
      functionLinenumberEnd: 8373
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8365,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8367,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8370,9'
          Dst:             abort
    - functionName:    GetDescriptorEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8379
      functionLinenumberEnd: 8388
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8380,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8382,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8385,9'
          Dst:             abort
    - functionName:    CmdBindDescriptorBuffersEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8393
      functionLinenumberEnd: 8402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8394,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8396,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8399,9'
          Dst:             abort
    - functionName:    CmdSetDescriptorBufferOffsetsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8411
      functionLinenumberEnd: 8420
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8412,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8414,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8417,9'
          Dst:             abort
    - functionName:    CmdBindDescriptorBufferEmbeddedSamplersEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8426
      functionLinenumberEnd: 8435
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8427,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8429,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8432,9'
          Dst:             abort
    - functionName:    GetBufferOpaqueCaptureDescriptorDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8440
      functionLinenumberEnd: 8448
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8441,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8443,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8446,9'
          Dst:             abort
    - functionName:    GetImageOpaqueCaptureDescriptorDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8454
      functionLinenumberEnd: 8462
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8455,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8457,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8460,9'
          Dst:             abort
    - functionName:    GetImageViewOpaqueCaptureDescriptorDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8468
      functionLinenumberEnd: 8476
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8469,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8471,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8474,9'
          Dst:             abort
    - functionName:    GetSamplerOpaqueCaptureDescriptorDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8482
      functionLinenumberEnd: 8490
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8483,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8485,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8488,9'
          Dst:             abort
    - functionName:    GetAccelerationStructureOpaqueCaptureDescriptorDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8496
      functionLinenumberEnd: 8504
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8497,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8499,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8502,9'
          Dst:             abort
    - functionName:    CmdSetFragmentShadingRateEnumNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8513
      functionLinenumberEnd: 8522
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8514,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8516,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8519,9'
          Dst:             abort
    - functionName:    GetDeviceFaultInfoEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8530
      functionLinenumberEnd: 8538
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8531,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8533,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8536,9'
          Dst:             abort
    - functionName:    CmdSetVertexInputEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8614
      functionLinenumberEnd: 8623
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8615,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8617,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8620,9'
          Dst:             abort
    - functionName:    GetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8785
      functionLinenumberEnd: 8793
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8786,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8788,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8791,9'
          Dst:             abort
    - functionName:    CmdSubpassShadingHUAWEI
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8797
      functionLinenumberEnd: 8806
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8798,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8800,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8803,9'
          Dst:             abort
    - functionName:    CmdBindInvocationMaskHUAWEI
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8814
      functionLinenumberEnd: 8823
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8815,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8817,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8820,9'
          Dst:             abort
    - functionName:    GetMemoryRemoteAddressNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8831
      functionLinenumberEnd: 8839
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8832,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8834,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8837,9'
          Dst:             abort
    - functionName:    GetPipelinePropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8848
      functionLinenumberEnd: 8856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8849,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8851,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8854,9'
          Dst:             abort
    - functionName:    CmdSetPatchControlPointsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8864
      functionLinenumberEnd: 8873
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8865,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8867,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8870,9'
          Dst:             abort
    - functionName:    CmdSetRasterizerDiscardEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8877
      functionLinenumberEnd: 8886
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8878,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8880,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8883,9'
          Dst:             abort
    - functionName:    CmdSetDepthBiasEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8890
      functionLinenumberEnd: 8899
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8891,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8893,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8896,9'
          Dst:             abort
    - functionName:    CmdSetLogicOpEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8903
      functionLinenumberEnd: 8912
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8904,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8906,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8909,9'
          Dst:             abort
    - functionName:    CmdSetPrimitiveRestartEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8916
      functionLinenumberEnd: 8925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8917,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8919,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8922,9'
          Dst:             abort
    - functionName:    CmdSetColorWriteEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8933
      functionLinenumberEnd: 8942
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8934,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8936,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8939,9'
          Dst:             abort
    - functionName:    CmdDrawMultiEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8953
      functionLinenumberEnd: 8962
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8954,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8956,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8959,9'
          Dst:             abort
    - functionName:    CmdDrawMultiIndexedEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8971
      functionLinenumberEnd: 8980
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8972,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8974,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8977,9'
          Dst:             abort
    - functionName:    CreateMicromapEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8989
      functionLinenumberEnd: 8997
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8990,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:8992,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:8995,9'
          Dst:             abort
    - functionName:    DestroyMicromapEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9003
      functionLinenumberEnd: 9012
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9004,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9006,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9009,9'
          Dst:             abort
    - functionName:    CmdBuildMicromapsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9017
      functionLinenumberEnd: 9026
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9018,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9020,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9023,9'
          Dst:             abort
    - functionName:    BuildMicromapsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9032
      functionLinenumberEnd: 9040
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9033,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9035,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9038,9'
          Dst:             abort
    - functionName:    CopyMicromapEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9046
      functionLinenumberEnd: 9054
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9047,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9049,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9052,9'
          Dst:             abort
    - functionName:    CopyMicromapToMemoryEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9060
      functionLinenumberEnd: 9068
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9061,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9063,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9066,9'
          Dst:             abort
    - functionName:    CopyMemoryToMicromapEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9074
      functionLinenumberEnd: 9082
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9075,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9077,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9080,9'
          Dst:             abort
    - functionName:    WriteMicromapsPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9092
      functionLinenumberEnd: 9100
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9093,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9095,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9098,9'
          Dst:             abort
    - functionName:    CmdCopyMicromapEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9105
      functionLinenumberEnd: 9114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9106,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9108,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9111,9'
          Dst:             abort
    - functionName:    CmdCopyMicromapToMemoryEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9118
      functionLinenumberEnd: 9127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9119,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9121,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9124,9'
          Dst:             abort
    - functionName:    CmdCopyMemoryToMicromapEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9131
      functionLinenumberEnd: 9140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9132,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9134,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9137,9'
          Dst:             abort
    - functionName:    CmdWriteMicromapsPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9148
      functionLinenumberEnd: 9157
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9149,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9151,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9154,9'
          Dst:             abort
    - functionName:    GetDeviceMicromapCompatibilityEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9162
      functionLinenumberEnd: 9171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9163,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9165,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9168,9'
          Dst:             abort
    - functionName:    GetMicromapBuildSizesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9177
      functionLinenumberEnd: 9186
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9178,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9180,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9183,9'
          Dst:             abort
    - functionName:    CmdDrawClusterHUAWEI
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9195
      functionLinenumberEnd: 9204
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9196,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9198,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9201,9'
          Dst:             abort
    - functionName:    CmdDrawClusterIndirectHUAWEI
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9209
      functionLinenumberEnd: 9218
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9210,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9212,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9215,9'
          Dst:             abort
    - functionName:    SetDeviceMemoryPriorityEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9226
      functionLinenumberEnd: 9235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9227,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9229,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9232,9'
          Dst:             abort
    - functionName:    GetDescriptorSetLayoutHostMappingInfoVALVE
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9243
      functionLinenumberEnd: 9252
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9244,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9246,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9249,9'
          Dst:             abort
    - functionName:    GetDescriptorSetHostMappingVALVE
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9257
      functionLinenumberEnd: 9266
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9258,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9260,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9263,9'
          Dst:             abort
    - functionName:    CmdCopyMemoryIndirectNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9275
      functionLinenumberEnd: 9284
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9276,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9278,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9281,9'
          Dst:             abort
    - functionName:    CmdCopyMemoryToImageIndirectNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9293
      functionLinenumberEnd: 9302
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9294,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9296,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9299,9'
          Dst:             abort
    - functionName:    CmdDecompressMemoryNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9310
      functionLinenumberEnd: 9319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9311,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9313,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9316,9'
          Dst:             abort
    - functionName:    CmdDecompressMemoryIndirectCountNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9325
      functionLinenumberEnd: 9334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9326,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9328,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9331,9'
          Dst:             abort
    - functionName:    GetPipelineIndirectMemoryRequirementsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9342
      functionLinenumberEnd: 9351
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9343,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9345,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9348,9'
          Dst:             abort
    - functionName:    CmdUpdatePipelineIndirectBufferNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9356
      functionLinenumberEnd: 9365
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9357,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9359,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9362,9'
          Dst:             abort
    - functionName:    GetPipelineIndirectDeviceAddressNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9369
      functionLinenumberEnd: 9377
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9370,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9372,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9375,9'
          Dst:             abort
    - functionName:    CmdSetDepthClampEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9420
      functionLinenumberEnd: 9429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9421,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9423,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9426,9'
          Dst:             abort
    - functionName:    CmdSetPolygonModeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9433
      functionLinenumberEnd: 9442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9434,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9436,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9439,9'
          Dst:             abort
    - functionName:    CmdSetRasterizationSamplesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9446
      functionLinenumberEnd: 9455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9447,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9449,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9452,9'
          Dst:             abort
    - functionName:    CmdSetSampleMaskEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9460
      functionLinenumberEnd: 9469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9461,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9463,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9466,9'
          Dst:             abort
    - functionName:    CmdSetAlphaToCoverageEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9473
      functionLinenumberEnd: 9482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9474,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9476,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9479,9'
          Dst:             abort
    - functionName:    CmdSetAlphaToOneEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9486
      functionLinenumberEnd: 9495
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9487,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9489,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9492,9'
          Dst:             abort
    - functionName:    CmdSetLogicOpEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9499
      functionLinenumberEnd: 9508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9500,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9502,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9505,9'
          Dst:             abort
    - functionName:    CmdSetColorBlendEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9514
      functionLinenumberEnd: 9523
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9515,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9517,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9520,9'
          Dst:             abort
    - functionName:    CmdSetColorBlendEquationEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9529
      functionLinenumberEnd: 9538
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9530,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9532,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9535,9'
          Dst:             abort
    - functionName:    CmdSetColorWriteMaskEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9544
      functionLinenumberEnd: 9553
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9545,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9547,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9550,9'
          Dst:             abort
    - functionName:    CmdSetTessellationDomainOriginEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9557
      functionLinenumberEnd: 9566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9558,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9560,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9563,9'
          Dst:             abort
    - functionName:    CmdSetRasterizationStreamEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9570
      functionLinenumberEnd: 9579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9571,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9573,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9576,9'
          Dst:             abort
    - functionName:    CmdSetConservativeRasterizationModeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9583
      functionLinenumberEnd: 9592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9584,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9586,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9589,9'
          Dst:             abort
    - functionName:    CmdSetExtraPrimitiveOverestimationSizeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9596
      functionLinenumberEnd: 9605
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9597,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9599,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9602,9'
          Dst:             abort
    - functionName:    CmdSetDepthClipEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9609
      functionLinenumberEnd: 9618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9610,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9612,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9615,9'
          Dst:             abort
    - functionName:    CmdSetSampleLocationsEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9622
      functionLinenumberEnd: 9631
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9623,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9625,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9628,9'
          Dst:             abort
    - functionName:    CmdSetColorBlendAdvancedEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9637
      functionLinenumberEnd: 9646
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9638,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9640,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9643,9'
          Dst:             abort
    - functionName:    CmdSetProvokingVertexModeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9650
      functionLinenumberEnd: 9659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9651,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9653,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9656,9'
          Dst:             abort
    - functionName:    CmdSetLineRasterizationModeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9663
      functionLinenumberEnd: 9672
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9664,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9666,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9669,9'
          Dst:             abort
    - functionName:    CmdSetLineStippleEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9676
      functionLinenumberEnd: 9685
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9677,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9679,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9682,9'
          Dst:             abort
    - functionName:    CmdSetDepthClipNegativeOneToOneEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9689
      functionLinenumberEnd: 9698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9690,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9692,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9695,9'
          Dst:             abort
    - functionName:    CmdSetViewportWScalingEnableNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9702
      functionLinenumberEnd: 9711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9703,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9705,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9708,9'
          Dst:             abort
    - functionName:    CmdSetViewportSwizzleNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9717
      functionLinenumberEnd: 9726
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9718,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9720,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9723,9'
          Dst:             abort
    - functionName:    CmdSetCoverageToColorEnableNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9730
      functionLinenumberEnd: 9739
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9731,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9733,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9736,9'
          Dst:             abort
    - functionName:    CmdSetCoverageToColorLocationNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9743
      functionLinenumberEnd: 9752
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9744,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9746,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9749,9'
          Dst:             abort
    - functionName:    CmdSetCoverageModulationModeNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9756
      functionLinenumberEnd: 9765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9757,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9759,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9762,9'
          Dst:             abort
    - functionName:    CmdSetCoverageModulationTableEnableNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9769
      functionLinenumberEnd: 9778
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9770,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9772,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9775,9'
          Dst:             abort
    - functionName:    CmdSetCoverageModulationTableNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9783
      functionLinenumberEnd: 9792
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9784,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9786,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9789,9'
          Dst:             abort
    - functionName:    CmdSetShadingRateImageEnableNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9796
      functionLinenumberEnd: 9805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9797,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9799,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9802,9'
          Dst:             abort
    - functionName:    CmdSetRepresentativeFragmentTestEnableNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9809
      functionLinenumberEnd: 9818
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9810,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9812,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9815,9'
          Dst:             abort
    - functionName:    CmdSetCoverageReductionModeNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9822
      functionLinenumberEnd: 9831
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9823,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9825,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9828,9'
          Dst:             abort
    - functionName:    CreateTensorARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9840
      functionLinenumberEnd: 9848
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9841,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9843,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9846,9'
          Dst:             abort
    - functionName:    DestroyTensorARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9854
      functionLinenumberEnd: 9863
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9855,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9857,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9860,9'
          Dst:             abort
    - functionName:    CreateTensorViewARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9869
      functionLinenumberEnd: 9877
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9870,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9872,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9875,9'
          Dst:             abort
    - functionName:    DestroyTensorViewARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9883
      functionLinenumberEnd: 9892
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9884,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9886,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9889,9'
          Dst:             abort
    - functionName:    GetTensorMemoryRequirementsARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9897
      functionLinenumberEnd: 9906
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9898,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9900,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9903,9'
          Dst:             abort
    - functionName:    BindTensorMemoryARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9911
      functionLinenumberEnd: 9919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9912,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9914,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9917,9'
          Dst:             abort
    - functionName:    GetDeviceTensorMemoryRequirementsARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9925
      functionLinenumberEnd: 9934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9926,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9928,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9931,9'
          Dst:             abort
    - functionName:    CmdCopyTensorARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9938
      functionLinenumberEnd: 9947
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9939,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9941,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9944,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceExternalTensorPropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9952
      functionLinenumberEnd: 9963
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9954,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:9956,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9959,9'
          Dst:             abort
    - functionName:    GetTensorOpaqueCaptureDescriptorDataARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9982
      functionLinenumberEnd: 9990
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9983,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9985,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9988,9'
          Dst:             abort
    - functionName:    GetTensorViewOpaqueCaptureDescriptorDataARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9996
      functionLinenumberEnd: 10004
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9997,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:9999,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10002,9'
          Dst:             abort
    - functionName:    GetShaderModuleIdentifierEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10013
      functionLinenumberEnd: 10022
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10014,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10016,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10019,9'
          Dst:             abort
    - functionName:    GetShaderModuleCreateInfoIdentifierEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10027
      functionLinenumberEnd: 10036
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10028,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10030,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10033,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceOpticalFlowImageFormatsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10045
      functionLinenumberEnd: 10055
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10047,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:10049,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10052,9'
          Dst:             abort
    - functionName:    CreateOpticalFlowSessionNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10077
      functionLinenumberEnd: 10085
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10078,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10080,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10083,9'
          Dst:             abort
    - functionName:    DestroyOpticalFlowSessionNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10091
      functionLinenumberEnd: 10100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10092,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10094,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10097,9'
          Dst:             abort
    - functionName:    BindOpticalFlowSessionImageNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10107
      functionLinenumberEnd: 10115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10108,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10110,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10113,9'
          Dst:             abort
    - functionName:    CmdOpticalFlowExecuteNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10121
      functionLinenumberEnd: 10130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10122,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10124,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10127,9'
          Dst:             abort
    - functionName:    AntiLagUpdateAMD
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10137
      functionLinenumberEnd: 10146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10138,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10140,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10143,9'
          Dst:             abort
    - functionName:    CreateShadersEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10156
      functionLinenumberEnd: 10164
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10157,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10159,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10162,9'
          Dst:             abort
    - functionName:    DestroyShaderEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10170
      functionLinenumberEnd: 10179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10171,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10173,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10176,9'
          Dst:             abort
    - functionName:    GetShaderBinaryDataEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10185
      functionLinenumberEnd: 10193
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10186,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10188,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10191,9'
          Dst:             abort
    - functionName:    CmdBindShadersEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10200
      functionLinenumberEnd: 10209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10201,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10203,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10206,9'
          Dst:             abort
    - functionName:    CmdSetDepthClampRangeEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10214
      functionLinenumberEnd: 10223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10215,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10217,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10220,9'
          Dst:             abort
    - functionName:    GetFramebufferTilePropertiesQCOM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10232
      functionLinenumberEnd: 10240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10233,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10235,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10238,9'
          Dst:             abort
    - functionName:    GetDynamicRenderingTilePropertiesQCOM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10246
      functionLinenumberEnd: 10254
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10247,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10249,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10252,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceCooperativeVectorPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10263
      functionLinenumberEnd: 10273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10265,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:10267,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10270,9'
          Dst:             abort
    - functionName:    ConvertCooperativeVectorMatrixNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10292
      functionLinenumberEnd: 10300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10293,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10295,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10298,9'
          Dst:             abort
    - functionName:    CmdConvertCooperativeVectorMatrixNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10306
      functionLinenumberEnd: 10315
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10307,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10309,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10312,9'
          Dst:             abort
    - functionName:    SetLatencySleepModeNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10323
      functionLinenumberEnd: 10331
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10324,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10326,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10329,9'
          Dst:             abort
    - functionName:    LatencySleepNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10337
      functionLinenumberEnd: 10345
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10338,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10340,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10343,9'
          Dst:             abort
    - functionName:    SetLatencyMarkerNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10351
      functionLinenumberEnd: 10360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10352,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10354,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10357,9'
          Dst:             abort
    - functionName:    GetLatencyTimingsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10365
      functionLinenumberEnd: 10374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10366,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10368,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10371,9'
          Dst:             abort
    - functionName:    QueueNotifyOutOfBandNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10378
      functionLinenumberEnd: 10387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10379,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10381,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10384,9'
          Dst:             abort
    - functionName:    CreateDataGraphPipelinesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10399
      functionLinenumberEnd: 10407
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10400,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10402,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10405,9'
          Dst:             abort
    - functionName:    CreateDataGraphPipelineSessionARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10414
      functionLinenumberEnd: 10422
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10415,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10417,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10420,9'
          Dst:             abort
    - functionName:    GetDataGraphPipelineSessionBindPointRequirementsARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10429
      functionLinenumberEnd: 10437
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10430,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10432,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10435,9'
          Dst:             abort
    - functionName:    GetDataGraphPipelineSessionMemoryRequirementsARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10443
      functionLinenumberEnd: 10452
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10444,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10446,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10449,9'
          Dst:             abort
    - functionName:    BindDataGraphPipelineSessionMemoryARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10457
      functionLinenumberEnd: 10465
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10458,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10460,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10463,9'
          Dst:             abort
    - functionName:    DestroyDataGraphPipelineSessionARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10471
      functionLinenumberEnd: 10480
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10472,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10474,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10477,9'
          Dst:             abort
    - functionName:    CmdDispatchDataGraphARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10485
      functionLinenumberEnd: 10494
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10486,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10488,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10491,9'
          Dst:             abort
    - functionName:    GetDataGraphPipelineAvailablePropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10500
      functionLinenumberEnd: 10508
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10501,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10503,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10506,9'
          Dst:             abort
    - functionName:    GetDataGraphPipelinePropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10515
      functionLinenumberEnd: 10523
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10516,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10518,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10521,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceQueueFamilyDataGraphPropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10530
      functionLinenumberEnd: 10540
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10532,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:10534,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10537,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceQueueFamilyDataGraphProcessingEnginePropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10561
      functionLinenumberEnd: 10572
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10563,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:10565,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10568,9'
          Dst:             abort
    - functionName:    CmdSetAttachmentFeedbackLoopEnableEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10593
      functionLinenumberEnd: 10602
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10594,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10596,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10599,9'
          Dst:             abort
    - functionName:    CmdBindTileMemoryQCOM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10628
      functionLinenumberEnd: 10637
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10629,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10631,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10634,9'
          Dst:             abort
    - functionName:    CmdDecompressMemoryEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10644
      functionLinenumberEnd: 10653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10645,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10647,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10650,9'
          Dst:             abort
    - functionName:    CmdDecompressMemoryIndirectCountEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10661
      functionLinenumberEnd: 10670
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10662,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10664,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10667,9'
          Dst:             abort
    - functionName:    CreateExternalComputeQueueNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10679
      functionLinenumberEnd: 10687
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10680,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10682,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10685,9'
          Dst:             abort
    - functionName:    DestroyExternalComputeQueueNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10693
      functionLinenumberEnd: 10702
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10694,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10696,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10699,9'
          Dst:             abort
    - functionName:    GetExternalComputeQueueDataNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10707
      functionLinenumberEnd: 10716
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10708,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10710,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10713,9'
          Dst:             abort
    - functionName:    GetClusterAccelerationStructureBuildSizesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10724
      functionLinenumberEnd: 10733
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10725,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10727,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10730,9'
          Dst:             abort
    - functionName:    CmdBuildClusterAccelerationStructureIndirectNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10737
      functionLinenumberEnd: 10746
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10738,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10740,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10743,9'
          Dst:             abort
    - functionName:    GetPartitionedAccelerationStructuresBuildSizesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10754
      functionLinenumberEnd: 10763
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10755,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10757,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10760,9'
          Dst:             abort
    - functionName:    CmdBuildPartitionedAccelerationStructuresNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10767
      functionLinenumberEnd: 10776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10768,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10770,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10773,9'
          Dst:             abort
    - functionName:    GetGeneratedCommandsMemoryRequirementsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10784
      functionLinenumberEnd: 10793
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10785,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10787,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10790,9'
          Dst:             abort
    - functionName:    CmdPreprocessGeneratedCommandsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10798
      functionLinenumberEnd: 10807
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10799,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10801,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10804,9'
          Dst:             abort
    - functionName:    CmdExecuteGeneratedCommandsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10812
      functionLinenumberEnd: 10821
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10813,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10815,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10818,9'
          Dst:             abort
    - functionName:    CreateIndirectCommandsLayoutEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10827
      functionLinenumberEnd: 10835
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10828,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10830,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10833,9'
          Dst:             abort
    - functionName:    DestroyIndirectCommandsLayoutEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10841
      functionLinenumberEnd: 10850
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10842,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10844,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10847,9'
          Dst:             abort
    - functionName:    CreateIndirectExecutionSetEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10856
      functionLinenumberEnd: 10864
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10857,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10859,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10862,9'
          Dst:             abort
    - functionName:    DestroyIndirectExecutionSetEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10870
      functionLinenumberEnd: 10879
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10871,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10873,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10876,9'
          Dst:             abort
    - functionName:    UpdateIndirectExecutionSetPipelineEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10885
      functionLinenumberEnd: 10894
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10886,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10888,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10891,9'
          Dst:             abort
    - functionName:    UpdateIndirectExecutionSetShaderEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10900
      functionLinenumberEnd: 10909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10901,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:10903,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10906,9'
          Dst:             abort
    - functionName:    GetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10953
      functionLinenumberEnd: 10963
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10955,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:10957,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10960,9'
          Dst:             abort
    - functionName:    EnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11024
      functionLinenumberEnd: 11034
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11026,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/generated/vk_loader_extensions.c:11028,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11031,9'
          Dst:             abort
    - functionName:    CmdEndRendering2EXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11058
      functionLinenumberEnd: 11067
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11059,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11061,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11064,9'
          Dst:             abort
    - functionName:    CmdBeginCustomResolveEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11074
      functionLinenumberEnd: 11083
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11075,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11077,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11080,9'
          Dst:             abort
    - functionName:    CmdSetComputeOccupancyPriorityNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11090
      functionLinenumberEnd: 11099
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11091,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11093,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11096,9'
          Dst:             abort
    - functionName:    CreateAccelerationStructureKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11108
      functionLinenumberEnd: 11116
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11109,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11111,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11114,9'
          Dst:             abort
    - functionName:    DestroyAccelerationStructureKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11122
      functionLinenumberEnd: 11131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11123,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11125,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11128,9'
          Dst:             abort
    - functionName:    CmdBuildAccelerationStructuresKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11137
      functionLinenumberEnd: 11146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11138,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11140,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11143,9'
          Dst:             abort
    - functionName:    CmdBuildAccelerationStructuresIndirectKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11154
      functionLinenumberEnd: 11163
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11155,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11157,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11160,9'
          Dst:             abort
    - functionName:    BuildAccelerationStructuresKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11170
      functionLinenumberEnd: 11178
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11171,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11173,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11176,9'
          Dst:             abort
    - functionName:    CopyAccelerationStructureKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11184
      functionLinenumberEnd: 11192
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11185,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11187,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11190,9'
          Dst:             abort
    - functionName:    CopyAccelerationStructureToMemoryKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11198
      functionLinenumberEnd: 11206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11199,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11201,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11204,9'
          Dst:             abort
    - functionName:    CopyMemoryToAccelerationStructureKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11212
      functionLinenumberEnd: 11220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11213,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11215,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11218,9'
          Dst:             abort
    - functionName:    WriteAccelerationStructuresPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11230
      functionLinenumberEnd: 11238
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11231,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11233,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11236,9'
          Dst:             abort
    - functionName:    CmdCopyAccelerationStructureKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11243
      functionLinenumberEnd: 11252
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11244,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11246,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11249,9'
          Dst:             abort
    - functionName:    CmdCopyAccelerationStructureToMemoryKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11256
      functionLinenumberEnd: 11265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11257,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11259,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11262,9'
          Dst:             abort
    - functionName:    CmdCopyMemoryToAccelerationStructureKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11269
      functionLinenumberEnd: 11278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11270,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11272,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11275,9'
          Dst:             abort
    - functionName:    GetAccelerationStructureDeviceAddressKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11282
      functionLinenumberEnd: 11290
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11283,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11285,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11288,9'
          Dst:             abort
    - functionName:    CmdWriteAccelerationStructuresPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11299
      functionLinenumberEnd: 11308
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11300,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11302,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11305,9'
          Dst:             abort
    - functionName:    GetDeviceAccelerationStructureCompatibilityKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11313
      functionLinenumberEnd: 11322
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11314,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11316,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11319,9'
          Dst:             abort
    - functionName:    GetAccelerationStructureBuildSizesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11329
      functionLinenumberEnd: 11338
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11330,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11332,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11335,9'
          Dst:             abort
    - functionName:    CmdTraceRaysKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11351
      functionLinenumberEnd: 11360
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11352,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11354,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11357,9'
          Dst:             abort
    - functionName:    CreateRayTracingPipelinesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11369
      functionLinenumberEnd: 11377
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11370,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11372,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11375,9'
          Dst:             abort
    - functionName:    GetRayTracingCaptureReplayShaderGroupHandlesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11386
      functionLinenumberEnd: 11394
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11387,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11389,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11392,9'
          Dst:             abort
    - functionName:    CmdTraceRaysIndirectKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11403
      functionLinenumberEnd: 11412
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11404,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11406,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11409,9'
          Dst:             abort
    - functionName:    GetRayTracingShaderGroupStackSizeKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11418
      functionLinenumberEnd: 11426
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11419,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11421,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11424,9'
          Dst:             abort
    - functionName:    CmdSetRayTracingPipelineStackSizeKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11431
      functionLinenumberEnd: 11440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11432,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11434,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11437,9'
          Dst:             abort
    - functionName:    CmdDrawMeshTasksEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11449
      functionLinenumberEnd: 11458
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11450,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11452,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11455,9'
          Dst:             abort
    - functionName:    CmdDrawMeshTasksIndirectEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11465
      functionLinenumberEnd: 11474
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11466,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11468,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11471,9'
          Dst:             abort
    - functionName:    CmdDrawMeshTasksIndirectCountEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11483
      functionLinenumberEnd: 11492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11484,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/generated/vk_loader_extensions.c:11486,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11489,9'
          Dst:             abort
    - functionName:    loader_unwrap_physical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_EnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11042
      functionLinenumberEnd: 11050
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:11046,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:11048,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10969
      functionLinenumberEnd: 10977
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10973,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10975,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceQueueFamilyDataGraphProcessingEnginePropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10577
      functionLinenumberEnd: 10586
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10581,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10583,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceQueueFamilyDataGraphPropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10547
      functionLinenumberEnd: 10555
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10551,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10553,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceCooperativeVectorPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10279
      functionLinenumberEnd: 10287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10283,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10285,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceOpticalFlowImageFormatsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10062
      functionLinenumberEnd: 10070
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:10066,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:10068,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceExternalTensorPropertiesARM
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9968
      functionLinenumberEnd: 9977
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:9972,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:9974,9'
          Dst:             abort
    - functionName:    terminator_GetDrmDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8107
      functionLinenumberEnd: 8116
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8111,9'
          Dst:             loader_log
    - functionName:    terminator_AcquireDrmDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8075
      functionLinenumberEnd: 8084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:8079,9'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7613
      functionLinenumberEnd: 7621
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7617,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7619,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceCooperativeMatrixPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7580
      functionLinenumberEnd: 7588
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7584,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7586,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceCalibrateableTimeDomainsEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7188
      functionLinenumberEnd: 7196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:7192,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:7194,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceMultisamplePropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6752
      functionLinenumberEnd: 6761
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:6756,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:6758,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceCalibrateableTimeDomainsKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5458
      functionLinenumberEnd: 5466
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5462,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5464,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceCooperativeMatrixPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5408
      functionLinenumberEnd: 5416
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:5412,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:5414,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4943
      functionLinenumberEnd: 4951
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4947,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4949,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceFragmentShadingRatesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4659
      functionLinenumberEnd: 4667
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4663,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4665,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4392
      functionLinenumberEnd: 4401
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4396,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4398,9'
          Dst:             abort
    - functionName:    terminator_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4362
      functionLinenumberEnd: 4370
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:4366,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:4368,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceVideoFormatPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3719
      functionLinenumberEnd: 3727
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3723,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3725,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceVideoCapabilitiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3687
      functionLinenumberEnd: 3695
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:3691,9'
          Dst:             loader_log
        - Src:             'loader/generated/vk_loader_extensions.c:3693,9'
          Dst:             abort
    - functionName:    loader_lookup_device_dispatch_table
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_loader_extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 3379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         2296
      ICount:          9651
      EdgeCount:       3339
      CyclomaticComplexity: 1045
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/generated/vk_loader_extensions.c:1742,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1746,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1750,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1754,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1758,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1762,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1766,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1770,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1774,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1778,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1782,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1786,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1790,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1794,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1798,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1802,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1806,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1810,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1814,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1818,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1822,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1826,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1830,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1834,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1838,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1842,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1846,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1850,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1854,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1858,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1862,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1866,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1870,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1874,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1878,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1882,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1886,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1890,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1894,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1898,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1902,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1906,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1910,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1914,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1918,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1922,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1926,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1930,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1934,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1938,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1942,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1946,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1950,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1954,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1958,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1962,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1966,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1970,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1974,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1978,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1982,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1986,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1990,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1994,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:1998,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2002,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2006,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2010,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2014,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2018,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2022,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2026,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2030,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2034,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2038,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2042,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2046,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2050,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2054,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2058,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2062,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2066,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2070,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2074,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2078,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2082,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2086,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2090,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2094,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2098,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2102,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2106,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2110,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2114,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2118,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2122,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2126,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2130,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2134,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2138,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2142,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2146,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2150,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2154,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2158,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2162,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2166,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2170,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2174,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2178,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2182,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2186,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2190,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2194,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2198,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2202,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2206,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2210,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2214,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2218,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2222,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2228,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2232,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2236,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2240,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2244,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2248,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2252,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2256,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2260,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2264,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2268,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2272,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2276,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2280,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2284,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2288,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2294,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2298,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2302,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2306,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2310,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2314,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2318,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2322,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2326,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2330,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2334,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2338,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2342,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2348,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2352,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2356,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2360,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2364,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2368,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2372,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2376,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2380,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2384,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2388,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2392,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2396,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2400,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2404,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2408,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2412,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2416,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2420,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2424,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2428,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2432,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2436,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2440,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2444,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2448,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2452,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2456,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2460,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2464,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2468,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2472,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2476,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2480,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2484,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2488,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2494,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2498,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2502,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2506,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2510,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2514,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2518,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2522,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2526,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2530,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2534,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2538,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2542,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2546,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2550,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2554,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2558,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2562,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2566,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2572,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2573,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2574,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2575,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2576,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2577,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2578,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2579,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2582,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2585,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2586,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2587,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2588,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2589,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2590,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2591,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2592,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2593,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2594,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2597,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2600,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2601,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2604,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2605,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2606,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2609,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2620,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2621,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2632,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2633,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2636,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2637,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2640,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2641,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2642,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2645,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2646,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2647,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2648,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2651,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2662,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2663,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2666,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2667,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2670,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2671,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2672,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2675,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2676,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2679,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2680,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2683,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2686,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2687,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2690,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2691,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2692,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2695,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2698,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2699,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2702,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2705,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2706,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2707,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2710,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2711,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2712,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2713,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2714,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2717,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2718,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2719,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2722,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2723,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2726,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2727,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2730,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2731,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2732,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2733,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2734,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2735,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2738,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2739,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2740,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2741,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2742,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2743,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2746,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2749,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2750,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2751,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2754,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2755,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2756,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2757,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2760,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2763,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2764,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2765,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2766,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2767,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2770,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2773,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2776,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2779,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2780,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2781,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2782,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2783,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2784,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2787,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2788,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2791,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2794,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2795,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2796,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2797,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2798,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2801,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2802,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2803,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2804,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2805,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2806,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2809,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2810,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2811,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2812,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2813,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2816,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2817,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2818,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2821,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2822,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2825,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2833,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2834,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2837,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2840,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2841,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2842,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2843,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2846,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2847,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2850,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2851,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2852,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2855,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2858,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2859,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2860,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2861,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2862,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2863,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2864,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2865,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2877,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2880,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2883,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2886,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2889,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2892,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2895,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2899,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2902,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2905,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2906,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2907,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2908,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2911,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2912,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2913,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2916,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2917,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2918,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2919,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2920,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2921,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2922,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2923,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2926,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2929,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2930,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2931,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2932,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2935,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2938,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2939,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2942,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2945,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2946,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2947,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2950,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2951,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2954,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2955,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2956,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2959,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2960,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2961,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2962,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2965,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2966,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2967,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2968,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2969,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2970,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2971,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2972,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2973,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2976,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2979,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2993,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2996,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:2999,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3000,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3001,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3002,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3003,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3004,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3005,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3006,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3007,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3008,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3009,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3010,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3013,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3014,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3015,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3016,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3017,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3020,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3023,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3024,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3025,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3026,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3027,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3028,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3031,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3034,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3035,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3036,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3037,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3041,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3044,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3047,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3050,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3053,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3056,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3060,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3061,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3062,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3070,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3071,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3072,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3073,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3074,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3075,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3076,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3077,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3078,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3079,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3080,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3083,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3086,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3089,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3125,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3126,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3129,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3132,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3135,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3138,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3139,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3140,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3141,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3142,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3145,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3148,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3149,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3152,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3153,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3154,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3155,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3156,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3157,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3158,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3159,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3160,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3161,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3162,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3163,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3164,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3165,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3168,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3169,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3172,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3175,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3176,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3179,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3180,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3183,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3184,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3187,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3188,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3189,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3200,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3201,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3202,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3203,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3204,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3205,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3206,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3207,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3208,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3209,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3210,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3211,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3212,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3213,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3214,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3215,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3216,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3217,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3218,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3219,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3220,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3221,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3222,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3223,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3224,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3225,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3226,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3227,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3228,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3229,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3230,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3233,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3234,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3235,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3236,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3237,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3238,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3239,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3240,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3241,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3242,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3245,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3246,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3249,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3250,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3251,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3252,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3255,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3258,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3259,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3260,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3261,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3262,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3265,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3266,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3269,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3270,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3273,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3274,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3275,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3276,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3277,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3280,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3281,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3282,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3283,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3284,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3285,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3286,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3287,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3288,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3291,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3299,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3302,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3303,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3306,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3307,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3308,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3311,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3312,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3315,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3316,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3319,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3320,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3321,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3322,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3323,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3324,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3325,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3326,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3327,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3338,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3341,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3344,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3347,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3348,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3349,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3350,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3351,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3352,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3353,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3354,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3355,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3356,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3357,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3358,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3359,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3360,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3361,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3362,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3365,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3366,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3367,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3368,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3369,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3370,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3373,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3374,10'
          Dst:             strcmp
        - Src:             'loader/generated/vk_loader_extensions.c:3375,10'
          Dst:             strcmp
    - functionName:    check_id_matches_filter_environment_var
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_id_filter_environment_var
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __ctype_tolower_loc
        - loader_secure_getenv
        - strlen
        - strtoul
        - thread_safe_strtok
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:570,27'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader_environment.c:574,32'
          Dst:             strlen
        - Src:             'loader/loader_environment.c:0,0'
          Dst:             __ctype_tolower_loc
        - Src:             'loader/loader_environment.c:587,19'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader_environment.c:592,41'
          Dst:             strtoul
        - Src:             'loader/loader_environment.c:596,43'
          Dst:             strtoul
        - Src:             'loader/loader_environment.c:602,17'
          Dst:             thread_safe_strtok
    - functionName:    loader_secure_getenv
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - secure_getenv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:68,11'
          Dst:             secure_getenv
    - functionName:    __ctype_tolower_loc
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    thread_safe_strtok
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtok_r
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:449,95'
          Dst:             strtok_r
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    secure_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_add_environment_layers
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          278
      EdgeCount:       92
      CyclomaticComplexity: 28
      functionsReached:
        - check_name_matches_filter_environment_var
        - loader_add_layer_properties_to_list
        - loader_add_meta_layer
        - loader_find_layer_name_in_list
        - loader_get_next_path
        - loader_log
        - loader_strncpy
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:461,32'
          Dst:             strlen
        - Src:             'loader/loader_environment.c:464,13'
          Dst:             loader_strncpy
        - Src:             'loader/loader_environment.c:466,13'
          Dst:             loader_log
        - Src:             'loader/loader_environment.c:471,30'
          Dst:             loader_get_next_path
        - Src:             'loader/loader_environment.c:478,34'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:481,34'
          Dst:             loader_find_layer_name_in_list
        - Src:             'loader/loader_environment.c:484,43'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader_environment.c:486,43'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader_environment.c:489,43'
          Dst:             loader_add_meta_layer
        - Src:             'loader/loader_environment.c:498,25'
          Dst:             loader_log
        - Src:             'loader/loader_environment.c:522,14'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader_environment.c:523,14'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader_environment.c:524,13'
          Dst:             loader_log
        - Src:             'loader/loader_environment.c:533,13'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/loader_environment.c:534,14'
          Dst:             loader_find_layer_name_in_list
        - Src:             'loader/loader_environment.c:538,13'
          Dst:             loader_log
        - Src:             'loader/loader_environment.c:551,19'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader_environment.c:553,19'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/loader_environment.c:556,19'
          Dst:             loader_add_meta_layer
    - functionName:    loader_strncpy
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncpy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:458,12'
          Dst:             strncpy
    - functionName:    check_name_matches_filter_environment_var
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          169
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - __ctype_tolower_loc
        - strcmp
        - strlen
        - strncmp
        - strstr
      functionUses:    15
      BranchProfiles:
        - Branch String:   'loader/loader_environment.c:408,9'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/loader_environment.c:396,29'
          Dst:             strlen
        - Src:             'loader/loader_environment.c:0,0'
          Dst:             __ctype_tolower_loc
        - Src:             'loader/loader_environment.c:410,22'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:411,22'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:412,22'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:418,29'
          Dst:             strstr
        - Src:             'loader/loader_environment.c:424,26'
          Dst:             strncmp
        - Src:             'loader/loader_environment.c:431,26'
          Dst:             strncmp
        - Src:             'loader/loader_environment.c:437,26'
          Dst:             strncmp
    - functionName:    parse_layer_environment_var_filters
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - parse_generic_filter_environment_var
        - parse_layers_disable_filter_environment_var
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:373,20'
          Dst:             parse_generic_filter_environment_var
        - Src:             'loader/loader_environment.c:377,11'
          Dst:             parse_layers_disable_filter_environment_var
        - Src:             'loader/loader_environment.c:381,11'
          Dst:             parse_generic_filter_environment_var
    - functionName:    parse_generic_filter_environment_var
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_tolower_loc
        - determine_filter_type
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
        - loader_secure_getenv
        - loader_strncpy
        - strlen
        - thread_safe_strtok
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:249,27'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader_environment.c:253,32'
          Dst:             strlen
        - Src:             'loader/loader_environment.c:258,22'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader_environment.c:0,0'
          Dst:             __ctype_tolower_loc
        - Src:             'loader/loader_environment.c:260,9'
          Dst:             loader_log
        - Src:             'loader/loader_environment.c:272,19'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader_environment.c:277,9'
          Dst:             determine_filter_type
        - Src:             'loader/loader_environment.c:0,0'
          Dst:             loader_strncpy
        - Src:             'loader/loader_environment.c:290,17'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader_environment.c:295,5'
          Dst:             loader_instance_heap_free
    - functionName:    parse_layers_disable_filter_environment_var
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          190
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - __ctype_tolower_loc
        - determine_filter_type
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
        - loader_secure_getenv
        - loader_strncpy
        - strcmp
        - strlen
        - thread_safe_strtok
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:308,27'
          Dst:             loader_secure_getenv
        - Src:             'loader/loader_environment.c:312,32'
          Dst:             strlen
        - Src:             'loader/loader_environment.c:317,22'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader_environment.c:0,0'
          Dst:             __ctype_tolower_loc
        - Src:             'loader/loader_environment.c:319,9'
          Dst:             loader_log
        - Src:             'loader/loader_environment.c:332,19'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader_environment.c:338,9'
          Dst:             determine_filter_type
        - Src:             'loader/loader_environment.c:340,18'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:340,72'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:341,18'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:343,25'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:345,25'
          Dst:             strcmp
        - Src:             'loader/loader_environment.c:0,0'
          Dst:             loader_strncpy
        - Src:             'loader/loader_environment.c:363,17'
          Dst:             thread_safe_strtok
        - Src:             'loader/loader_environment.c:366,5'
          Dst:             loader_instance_heap_free
    - functionName:    determine_filter_type
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          105
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:193,28'
          Dst:             strlen
    - functionName:    loader_free_getenv
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_getenv
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getenv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:48,12'
          Dst:             getenv
    - functionName:    is_high_integrity
      functionSourceFile: '/src/vulkan-loader/loader/loader_environment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getegid
        - geteuid
        - getgid
        - getuid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_environment.c:41,39'
          Dst:             geteuid
        - Src:             'loader/loader_environment.c:41,52'
          Dst:             getuid
        - Src:             'loader/loader_environment.c:41,64'
          Dst:             getegid
        - Src:             'loader/loader_environment.c:41,77'
          Dst:             getgid
    - functionName:    geteuid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getuid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getegid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getgid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_parse_json_array_of_strings
      functionSourceFile: '/src/vulkan-loader/loader/loader_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          106
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - append_str_to_string_list
        - create_string_list
        - free_string_list
        - loader_cJSON_GetArraySize
        - loader_cJSON_GetObjectItem
        - loader_cJSON_Print
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_json.c:231,19'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader_json.c:236,22'
          Dst:             loader_cJSON_GetArraySize
        - Src:             'loader/loader_json.c:241,20'
          Dst:             create_string_list
        - Src:             'loader/loader_json.c:251,26'
          Dst:             loader_cJSON_Print
        - Src:             'loader/loader_json.c:256,15'
          Dst:             append_str_to_string_list
        - Src:             'loader/loader_json.c:263,9'
          Dst:             free_string_list
    - functionName:    loader_parse_json_string
      functionSourceFile: '/src/vulkan-loader/loader/loader_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          64
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - loader_cJSON_GetObjectItem
        - loader_cJSON_Print
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_json.c:211,19'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader_json.c:217,17'
          Dst:             loader_cJSON_Print
    - functionName:    loader_parse_json_string_to_existing_str
      functionSourceFile: '/src/vulkan-loader/loader/loader_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          55
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - loader_cJSON_GetObjectItem
        - loader_cJSON_PrintPreallocated
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_json.c:187,19'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/loader_json.c:196,20'
          Dst:             loader_cJSON_PrintPreallocated
    - functionName:    loader_read_entire_file
      functionSourceFile: '/src/vulkan-loader/loader/loader_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - create_callback_file
        - fclose
        - fileno
        - fopen
        - fread
        - fstat
        - loader_instance_heap_calloc
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_json.c:104,12'
          Dst:             fopen
        - Src:             'loader/loader_json.c:107,9'
          Dst:             create_callback_file
        - Src:             'loader/loader_json.c:108,16'
          Dst:             fopen
        - Src:             'loader/loader_json.c:116,21'
          Dst:             fileno
        - Src:             'loader/loader_json.c:116,15'
          Dst:             fstat
        - Src:             'loader/loader_json.c:117,9'
          Dst:             loader_log
        - Src:             'loader/loader_json.c:121,25'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader_json.c:123,9'
          Dst:             loader_log
        - Src:             'loader/loader_json.c:127,36'
          Dst:             fread
        - Src:             'loader/loader_json.c:128,9'
          Dst:             loader_log
        - Src:             'loader/loader_json.c:112,9'
          Dst:             loader_log
        - Src:             'loader/loader_json.c:137,9'
          Dst:             fclose
    - 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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_get_json
      functionSourceFile: '/src/vulkan-loader/loader/loader_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - loader_cJSON_Delete
        - loader_cJSON_ParseWithLength
        - loader_instance_heap_free
        - loader_log
        - loader_read_entire_file
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_json.c:156,11'
          Dst:             loader_read_entire_file
        - Src:             'loader/loader_json.c:162,13'
          Dst:             loader_cJSON_ParseWithLength
        - Src:             'loader/loader_json.c:164,9'
          Dst:             loader_log
        - Src:             'loader/loader_json.c:169,9'
          Dst:             loader_log
        - Src:             'loader/loader_json.c:174,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader_json.c:174,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/loader_json.c:176,9'
          Dst:             loader_cJSON_Delete
    - functionName:    linux_sort_physical_device_groups
      functionSourceFile: '/src/vulkan-loader/loader/loader_linux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          363
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - compare_device_groups
        - compare_devices
        - linux_env_var_default_device
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
        - loader_make_version
        - qsort
        - strcmp
        - strncpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_linux.c:349,66'
          Dst:             loader_combine_version
        - Src:             'loader/loader_linux.c:349,30'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader_linux.c:351,5'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:354,9'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:367,13'
          Dst:             strncpy
        - Src:             'loader/loader_linux.c:373,53'
          Dst:             loader_combine_version
        - Src:             'loader/loader_linux.c:373,75'
          Dst:             loader_make_version
        - Src:             'loader/loader_linux.c:373,17'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader_linux.c:387,30'
          Dst:             strcmp
        - Src:             'loader/loader_linux.c:417,13'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:422,9'
          Dst:             linux_env_var_default_device
        - Src:             'loader/loader_linux.c:426,9'
          Dst:             qsort
        - Src:             'loader/loader_linux.c:426,9'
          Dst:             compare_devices
        - Src:             'loader/loader_linux.c:437,5'
          Dst:             qsort
        - Src:             'loader/loader_linux.c:437,5'
          Dst:             compare_device_groups
        - Src:             'loader/loader_linux.c:439,5'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:441,9'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:443,13'
          Dst:             loader_log
    - functionName:    linux_env_var_default_device
      functionSourceFile: '/src/vulkan-loader/loader/loader_linux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __isoc99_sscanf
        - loader_free_getenv
        - loader_getenv
        - loader_log
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_linux.c:210,23'
          Dst:             loader_getenv
        - Src:             'loader/loader_linux.c:212,9'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:218,27'
          Dst:             __isoc99_sscanf
        - Src:             'loader/loader_linux.c:222,21'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:231,9'
          Dst:             loader_free_getenv
    - functionName:    compare_devices
      functionSourceFile: '/src/vulkan-loader/loader/loader_linux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          168
      EdgeCount:       53
      CyclomaticComplexity: 18
      functionsReached:
        - device_type_compare
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_linux.c:88,29'
          Dst:             device_type_compare
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compare_device_groups
      functionSourceFile: '/src/vulkan-loader/loader/loader_linux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          168
      EdgeCount:       53
      CyclomaticComplexity: 18
      functionsReached:
        - device_type_compare
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_linux.c:159,29'
          Dst:             device_type_compare
    - functionName:    device_type_compare
      functionSourceFile: '/src/vulkan-loader/loader/loader_linux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - determine_priority_type_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_linux.c:60,24'
          Dst:             determine_priority_type_value
        - Src:             'loader/loader_linux.c:61,24'
          Dst:             determine_priority_type_value
    - functionName:    determine_priority_type_value
      functionSourceFile: '/src/vulkan-loader/loader/loader_linux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_set_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linux_read_sorted_physical_devices
      functionSourceFile: '/src/vulkan-loader/loader/loader_linux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          300
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - compare_devices
        - linux_env_var_default_device
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_log
        - loader_make_version
        - loader_set_dispatch
        - qsort
        - strcmp
        - strncpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/loader_linux.c:240,66'
          Dst:             loader_combine_version
        - Src:             'loader/loader_linux.c:240,30'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader_linux.c:242,56'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/loader_linux.c:249,5'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:250,5'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:265,13'
          Dst:             strncpy
        - Src:             'loader/loader_linux.c:270,53'
          Dst:             loader_combine_version
        - Src:             'loader/loader_linux.c:270,75'
          Dst:             loader_make_version
        - Src:             'loader/loader_linux.c:270,17'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/loader_linux.c:285,30'
          Dst:             strcmp
        - Src:             'loader/loader_linux.c:315,13'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:322,5'
          Dst:             linux_env_var_default_device
        - Src:             'loader/loader_linux.c:325,5'
          Dst:             qsort
        - Src:             'loader/loader_linux.c:325,5'
          Dst:             compare_devices
        - Src:             'loader/loader_linux.c:328,5'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:334,9'
          Dst:             loader_set_dispatch
        - Src:             'loader/loader_linux.c:335,9'
          Dst:             loader_log
        - Src:             'loader/loader_linux.c:340,5'
          Dst:             loader_instance_heap_free
    - functionName:    loader_log_generate_uuid_string
      functionSourceFile: '/src/vulkan-loader/loader/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/log.c:280,5'
          Dst:             snprintf
    - functionName:    loader_log_asm_function_not_supported
      functionSourceFile: '/src/vulkan-loader/loader/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/log.c:275,5'
          Dst:             loader_log
    - functionName:    loader_log
      functionSourceFile: '/src/vulkan-loader/loader/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          148
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - util_SubmitDebugUtilsMessageEXT
        - vsnprintf
      functionUses:    1145
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/log.c:144,15'
          Dst:             vsnprintf
        - Src:             'loader/log.c:188,9'
          Dst:             util_SubmitDebugUtilsMessageEXT
    - 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:    loader_strncat
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncat
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:454,12'
          Dst:             strncat
    - functionName:    generate_debug_flag_str
      functionSourceFile: '/src/vulkan-loader/loader/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          163
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - loader_strncat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/log.c:95,9'
          Dst:             loader_strncat
        - Src:             'loader/log.c:99,13'
          Dst:             loader_strncat
        - Src:             'loader/log.c:101,9'
          Dst:             loader_strncat
        - Src:             'loader/log.c:105,13'
          Dst:             loader_strncat
        - Src:             'loader/log.c:107,9'
          Dst:             loader_strncat
        - Src:             'loader/log.c:111,13'
          Dst:             loader_strncat
        - Src:             'loader/log.c:113,9'
          Dst:             loader_strncat
        - Src:             'loader/log.c:117,13'
          Dst:             loader_strncat
        - Src:             'loader/log.c:119,9'
          Dst:             loader_strncat
        - Src:             'loader/log.c:123,13'
          Dst:             loader_strncat
        - Src:             'loader/log.c:125,9'
          Dst:             loader_strncat
        - Src:             'loader/log.c:129,13'
          Dst:             loader_strncat
        - Src:             'loader/log.c:131,9'
          Dst:             loader_strncat
    - functionName:    loader_set_global_debug_level
      functionSourceFile: '/src/vulkan-loader/loader/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_init_global_debug_level
      functionSourceFile: '/src/vulkan-loader/loader/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         40
      ICount:          161
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - loader_free_getenv
        - loader_getenv
        - strchr
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/log.c:50,18'
          Dst:             loader_getenv
        - Src:             'loader/log.c:52,19'
          Dst:             strchr
        - Src:             'loader/log.c:58,19'
          Dst:             strlen
        - Src:             'loader/log.c:62,17'
          Dst:             strncmp
        - Src:             'loader/log.c:64,24'
          Dst:             strncmp
        - Src:             'loader/log.c:66,24'
          Dst:             strncmp
        - Src:             'loader/log.c:68,24'
          Dst:             strncmp
        - Src:             'loader/log.c:70,24'
          Dst:             strncmp
        - Src:             'loader/log.c:72,24'
          Dst:             strncmp
        - Src:             'loader/log.c:74,24'
          Dst:             strncmp
        - Src:             'loader/log.c:76,24'
          Dst:             strncmp
        - Src:             'loader/log.c:76,60'
          Dst:             strncmp
        - Src:             'loader/log.c:76,96'
          Dst:             strncmp
        - Src:             'loader/log.c:86,5'
          Dst:             loader_free_getenv
    - functionName:    loader_settings_should_use_driver_environment_variables
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - get_current_settings_and_lock
        - release_current_settings_lock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:1289,39'
          Dst:             get_current_settings_and_lock
        - Src:             'loader/settings.c:1297,5'
          Dst:             release_current_settings_lock
    - functionName:    get_current_settings_and_lock
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_platform_thread_lock_mutex
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:918,5'
          Dst:             loader_platform_thread_lock_mutex
    - functionName:    release_current_settings_lock
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_platform_thread_unlock_mutex
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:924,9'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_platform_thread_unlock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:446,96'
          Dst:             pthread_mutex_unlock
    - functionName:    loader_platform_thread_lock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:445,94'
          Dst:             pthread_mutex_lock
    - functionName:    loader_settings_get_additional_driver_files
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - free_string_list
        - get_current_settings_and_lock
        - prepend_if_manifest_file
        - release_current_settings_lock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:1268,39'
          Dst:             get_current_settings_and_lock
        - Src:             'loader/settings.c:1275,9'
          Dst:             free_string_list
        - Src:             'loader/settings.c:1279,15'
          Dst:             prepend_if_manifest_file
        - Src:             'loader/settings.c:1283,5'
          Dst:             release_current_settings_lock
    - functionName:    enable_correct_layers_from_settings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          274
      EdgeCount:       92
      CyclomaticComplexity: 28
      functionsReached:
        - check_name_matches_filter_environment_var
        - loader_add_layer_properties_to_list
        - loader_add_meta_layer
        - loader_get_next_path
        - loader_getenv
        - loader_implicit_layer_is_enabled
        - loader_log
        - loader_strncpy
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:1157,36'
          Dst:             loader_getenv
        - Src:             'loader/settings.c:1161,38'
          Dst:             strlen
        - Src:             'loader/settings.c:1165,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:1188,18'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/settings.c:1189,18'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/settings.c:1191,17'
          Dst:             loader_log
        - Src:             'loader/settings.c:1199,30'
          Dst:             check_name_matches_filter_environment_var
        - Src:             'loader/settings.c:1202,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:1211,13'
          Dst:             loader_strncpy
        - Src:             'loader/settings.c:1216,30'
          Dst:             loader_get_next_path
        - Src:             'loader/settings.c:1217,26'
          Dst:             strcmp
        - Src:             'loader/settings.c:1229,21'
          Dst:             strcmp
        - Src:             'loader/settings.c:1239,13'
          Dst:             loader_implicit_layer_is_enabled
        - Src:             'loader/settings.c:1247,23'
          Dst:             loader_add_meta_layer
        - Src:             'loader/settings.c:1250,23'
          Dst:             loader_add_layer_properties_to_list
        - Src:             'loader/settings.c:1254,23'
          Dst:             loader_add_layer_properties_to_list
    - functionName:    loader_strncpy
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncpy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:458,12'
          Dst:             strncpy
    - functionName:    combine_settings_layers_with_regular_layers
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          223
      EdgeCount:       73
      CyclomaticComplexity: 21
      functionsReached:
        - check_if_layer_is_in_list
        - loader_append_layer_property
        - loader_delete_layer_list_and_properties
        - loader_free_layer_properties
        - loader_init_generic_list
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:1100,11'
          Dst:             loader_init_generic_list
        - Src:             'loader/settings.c:1108,14'
          Dst:             check_if_layer_is_in_list
        - Src:             'loader/settings.c:1109,19'
          Dst:             loader_append_layer_property
        - Src:             'loader/settings.c:1118,41'
          Dst:             check_if_layer_is_in_list
        - Src:             'loader/settings.c:1119,41'
          Dst:             check_if_layer_is_in_list
        - Src:             'loader/settings.c:1122,19'
          Dst:             loader_append_layer_property
        - Src:             'loader/settings.c:1128,13'
          Dst:             loader_free_layer_properties
        - Src:             'loader/settings.c:1135,14'
          Dst:             check_if_layer_is_in_list
        - Src:             'loader/settings.c:1136,19'
          Dst:             loader_append_layer_property
        - Src:             'loader/settings.c:1145,9'
          Dst:             loader_delete_layer_list_and_properties
    - functionName:    check_if_layer_is_in_list
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          112
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - strcmp
        - strncmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:1050,18'
          Dst:             strncmp
        - Src:             'loader/settings.c:1050,18'
          Dst:             strncmp
        - Src:             'loader/settings.c:1061,24'
          Dst:             strcmp
    - functionName:    get_settings_layers
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          346
      EdgeCount:       102
      CyclomaticComplexity: 29
      functionsReached:
        - get_current_settings_and_lock
        - loader_add_layer_properties
        - loader_append_layer_property
        - loader_cJSON_Delete
        - loader_copy_to_new_str
        - loader_free_layer_properties
        - loader_get_json
        - loader_remove_layer_in_list
        - loader_strncpy
        - release_current_settings_lock
        - strcmp
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'loader/settings.c:933,39'
          Dst:             get_current_settings_and_lock
        - Src:             'loader/settings.c:950,13'
          Dst:             loader_strncpy
        - Src:             'loader/settings.c:952,19'
          Dst:             loader_copy_to_new_str
        - Src:             'loader/settings.c:956,19'
          Dst:             loader_append_layer_property
        - Src:             'loader/settings.c:958,17'
          Dst:             loader_free_layer_properties
        - Src:             'loader/settings.c:969,19'
          Dst:             loader_append_layer_property
        - Src:             'loader/settings.c:971,17'
          Dst:             loader_free_layer_properties
        - Src:             'loader/settings.c:983,30'
          Dst:             loader_get_json
        - Src:             'loader/settings.c:995,13'
          Dst:             loader_add_layer_properties
        - Src:             'loader/settings.c:996,9'
          Dst:             loader_cJSON_Delete
        - Src:             'loader/settings.c:1012,13'
          Dst:             strncmp
        - Src:             'loader/settings.c:1014,13'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/settings.c:1019,17'
          Dst:             strncmp
        - Src:             'loader/settings.c:1022,21'
          Dst:             strcmp
        - Src:             'loader/settings.c:1029,13'
          Dst:             loader_remove_layer_in_list
        - Src:             'loader/settings.c:1034,5'
          Dst:             release_current_settings_lock
    - functionName:    should_skip_logging_global_messages
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:905,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/settings.c:907,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_platform_thread_delete_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:447,96'
          Dst:             pthread_mutex_destroy
    - functionName:    teardown_global_loader_settings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_loader_settings
        - loader_platform_thread_delete_mutex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:900,5'
          Dst:             free_loader_settings
        - Src:             'loader/settings.c:901,5'
          Dst:             loader_platform_thread_delete_mutex
    - functionName:    free_loader_settings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          132
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - free_device_configuration
        - free_driver_configuration
        - free_layer_configuration
        - loader_instance_heap_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:62,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:60,13'
          Dst:             free_layer_configuration
        - Src:             'loader/settings.c:68,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:66,13'
          Dst:             free_driver_configuration
        - Src:             'loader/settings.c:74,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:72,13'
          Dst:             free_device_configuration
        - Src:             'loader/settings.c:76,5'
          Dst:             loader_instance_heap_free
    - functionName:    free_layer_configuration
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_instance_heap_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:42,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:43,5'
          Dst:             loader_instance_heap_free
    - functionName:    free_driver_configuration
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_instance_heap_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:48,5'
          Dst:             loader_instance_heap_free
    - functionName:    free_device_configuration
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_platform_thread_create_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:444,96'
          Dst:             pthread_mutex_init
    - functionName:    init_global_loader_settings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_loader_settings
        - loader_platform_thread_create_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:895,5'
          Dst:             loader_platform_thread_create_mutex
        - Src:             'loader/settings.c:897,5'
          Dst:             free_loader_settings
    - functionName:    update_global_loader_settings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - check_if_settings_are_equal
        - free_loader_settings
        - get_loader_settings
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - loader_set_global_debug_level
        - log_settings
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:876,20'
          Dst:             get_loader_settings
        - Src:             'loader/settings.c:877,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/settings.c:879,5'
          Dst:             free_loader_settings
        - Src:             'loader/settings.c:881,14'
          Dst:             check_if_settings_are_equal
        - Src:             'loader/settings.c:882,13'
          Dst:             log_settings
        - Src:             'loader/settings.c:887,13'
          Dst:             loader_set_global_debug_level
        - Src:             'loader/settings.c:890,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    get_loader_settings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         100
      ICount:          438
      EdgeCount:       139
      CyclomaticComplexity: 41
      functionsReached:
        - free_string_list
        - get_unix_settings_path
        - loader_cJSON_Delete
        - loader_cJSON_GetObjectItem
        - loader_cJSON_GetStringValue
        - loader_get_json
        - loader_instance_heap_free
        - loader_log
        - loader_parse_json_array_of_strings
        - loader_parse_json_string
        - loader_platform_executable_path
        - parse_additional_drivers
        - parse_device_configurations
        - parse_layer_configurations
        - parse_log_filters_from_strings
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:688,11'
          Dst:             get_unix_settings_path
        - Src:             'loader/settings.c:690,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:698,11'
          Dst:             loader_get_json
        - Src:             'loader/settings.c:704,11'
          Dst:             loader_parse_json_string
        - Src:             'loader/settings.c:707,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:719,29'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:720,37'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:740,35'
          Dst:             loader_platform_executable_path
        - Src:             'loader/settings.c:740,35'
          Dst:             loader_platform_executable_path
        - Src:             'loader/settings.c:740,35'
          Dst:             loader_platform_executable_path
        - Src:             'loader/settings.c:750,27'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:745,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:750,27'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:764,33'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/settings.c:765,32'
          Dst:             strcmp
        - Src:             'loader/settings.c:780,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:791,28'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:795,29'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/settings.c:800,40'
          Dst:             parse_log_filters_from_strings
        - Src:             'loader/settings.c:801,9'
          Dst:             free_string_list
        - Src:             'loader/settings.c:805,26'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:811,39'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/settings.c:815,13'
          Dst:             free_string_list
        - Src:             'loader/settings.c:817,42'
          Dst:             loader_parse_json_array_of_strings
        - Src:             'loader/settings.c:821,13'
          Dst:             free_string_list
        - Src:             'loader/settings.c:825,41'
          Dst:             parse_layer_configurations
        - Src:             'loader/settings.c:840,39'
          Dst:             parse_additional_drivers
        - Src:             'loader/settings.c:846,42'
          Dst:             parse_device_configurations
        - Src:             'loader/settings.c:860,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:865,9'
          Dst:             loader_cJSON_Delete
        - Src:             'loader/settings.c:868,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:870,5'
          Dst:             loader_instance_heap_free
    - functionName:    check_if_settings_are_equal
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - check_if_device_configurations_are_equal
        - check_if_driver_configurations_are_equal
        - check_if_layer_configurations_are_equal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:596,22'
          Dst:             check_if_layer_configurations_are_equal
        - Src:             'loader/settings.c:599,22'
          Dst:             check_if_driver_configurations_are_equal
        - Src:             'loader/settings.c:602,22'
          Dst:             check_if_device_configurations_are_equal
    - functionName:    log_settings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          248
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - generate_debug_flag_str
        - loader_log
        - loader_log_generate_uuid_string
        - loader_settings_layer_control_to_string
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:611,5'
          Dst:             loader_log
        - Src:             'loader/settings.c:619,5'
          Dst:             generate_debug_flag_str
        - Src:             'loader/settings.c:621,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:624,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:626,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:628,17'
          Dst:             loader_log
        - Src:             'loader/settings.c:629,17'
          Dst:             loader_log
        - Src:             'loader/settings.c:630,17'
          Dst:             loader_log
        - Src:             'loader/settings.c:634,24'
          Dst:             loader_settings_layer_control_to_string
        - Src:             'loader/settings.c:633,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:638,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:639,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:641,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:644,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:645,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:649,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:650,9'
          Dst:             loader_log
        - Src:             'loader/settings.c:652,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:654,13'
          Dst:             loader_log_generate_uuid_string
        - Src:             'loader/settings.c:656,13'
          Dst:             loader_log_generate_uuid_string
        - Src:             'loader/settings.c:657,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:658,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:659,13'
          Dst:             loader_log
        - Src:             'loader/settings.c:661,17'
          Dst:             loader_log
        - Src:             'loader/settings.c:664,17'
          Dst:             loader_log
        - Src:             'loader/settings.c:668,5'
          Dst:             loader_log
    - functionName:    loader_settings_layer_control_to_string
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_if_layer_configurations_are_equal
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          68
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:555,38'
          Dst:             strcmp
        - Src:             'loader/settings.c:558,38'
          Dst:             strcmp
    - functionName:    check_if_driver_configurations_are_equal
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:565,38'
          Dst:             strcmp
    - functionName:    check_if_device_configurations_are_equal
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          370
      EdgeCount:       100
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_unix_settings_path
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          175
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - check_if_settings_path_exists
        - loader_secure_getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:476,29'
          Dst:             loader_secure_getenv
        - Src:             'loader/settings.c:477,29'
          Dst:             loader_secure_getenv
        - Src:             'loader/settings.c:478,27'
          Dst:             loader_secure_getenv
        - Src:             'loader/settings.c:479,27'
          Dst:             loader_secure_getenv
        - Src:             'loader/settings.c:494,20'
          Dst:             check_if_settings_path_exists
        - Src:             'loader/settings.c:500,11'
          Dst:             check_if_settings_path_exists
        - Src:             'loader/settings.c:507,18'
          Dst:             loader_secure_getenv
        - Src:             'loader/settings.c:510,19'
          Dst:             check_if_settings_path_exists
        - Src:             'loader/settings.c:517,19'
          Dst:             check_if_settings_path_exists
        - Src:             'loader/settings.c:525,11'
          Dst:             check_if_settings_path_exists
        - Src:             'loader/settings.c:531,11'
          Dst:             check_if_settings_path_exists
        - Src:             'loader/settings.c:538,11'
          Dst:             check_if_settings_path_exists
        - Src:             'loader/settings.c:544,11'
          Dst:             check_if_settings_path_exists
    - functionName:    loader_platform_executable_path
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - readlink
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:307,21'
          Dst:             readlink
    - functionName:    parse_log_filters_from_strings
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          125
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:111,13'
          Dst:             strcmp
        - Src:             'loader/settings.c:114,18'
          Dst:             strcmp
        - Src:             'loader/settings.c:116,18'
          Dst:             strcmp
        - Src:             'loader/settings.c:118,18'
          Dst:             strcmp
        - Src:             'loader/settings.c:120,18'
          Dst:             strcmp
        - Src:             'loader/settings.c:122,18'
          Dst:             strcmp
        - Src:             'loader/settings.c:124,18'
          Dst:             strcmp
        - Src:             'loader/settings.c:126,18'
          Dst:             strcmp
        - Src:             'loader/settings.c:128,18'
          Dst:             strcmp
    - functionName:    parse_layer_configurations
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          128
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - free_layer_configuration
        - loader_cJSON_GetArraySize
        - loader_cJSON_GetObjectItem
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - parse_layer_configuration
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:185,35'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:191,43'
          Dst:             loader_cJSON_GetArraySize
        - Src:             'loader/settings.c:199,45'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/settings.c:213,15'
          Dst:             parse_layer_configuration
        - Src:             'loader/settings.c:226,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:223,17'
          Dst:             free_layer_configuration
    - functionName:    parse_additional_drivers
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          145
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - free_driver_configuration
        - loader_cJSON_GetArraySize
        - loader_cJSON_GetObjectItem
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - parse_additional_driver
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:252,9'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:257,38'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:262,40'
          Dst:             loader_cJSON_GetArraySize
        - Src:             'loader/settings.c:269,43'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/settings.c:283,15'
          Dst:             parse_additional_driver
        - Src:             'loader/settings.c:295,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:292,17'
          Dst:             free_driver_configuration
    - functionName:    parse_device_configurations
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          147
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - free_device_configuration
        - loader_cJSON_GetArraySize
        - loader_cJSON_GetObjectItem
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - parse_device_configuration
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:378,36'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:383,43'
          Dst:             loader_cJSON_GetArraySize
        - Src:             'loader/settings.c:391,46'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/settings.c:405,15'
          Dst:             parse_device_configuration
        - Src:             'loader/settings.c:421,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:418,17'
          Dst:             free_device_configuration
    - functionName:    parse_device_configuration
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          74
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - loader_cJSON_GetObjectItem
        - loader_parse_json_string_to_existing_str
        - parse_uuid_array
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:339,11'
          Dst:             parse_uuid_array
        - Src:             'loader/settings.c:344,11'
          Dst:             parse_uuid_array
        - Src:             'loader/settings.c:349,33'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:355,30'
          Dst:             loader_parse_json_string_to_existing_str
        - Src:             'loader/settings.c:362,30'
          Dst:             loader_parse_json_string_to_existing_str
    - functionName:    parse_uuid_array
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - loader_cJSON_GetArraySize
        - loader_cJSON_GetObjectItem
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:303,25'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:311,25'
          Dst:             loader_cJSON_GetArraySize
    - functionName:    parse_additional_driver
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - free_driver_configuration
        - loader_parse_json_string
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:237,11'
          Dst:             loader_parse_json_string
        - Src:             'loader/settings.c:243,9'
          Dst:             free_driver_configuration
    - functionName:    parse_layer_configuration
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - free_layer_configuration
        - loader_cJSON_GetObjectItem
        - loader_instance_heap_free
        - loader_parse_json_string
        - parse_control_string
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:149,20'
          Dst:             loader_parse_json_string
        - Src:             'loader/settings.c:153,36'
          Dst:             parse_control_string
        - Src:             'loader/settings.c:154,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/settings.c:161,11'
          Dst:             loader_parse_json_string
        - Src:             'loader/settings.c:166,11'
          Dst:             loader_parse_json_string
        - Src:             'loader/settings.c:171,41'
          Dst:             loader_cJSON_GetObjectItem
        - Src:             'loader/settings.c:177,9'
          Dst:             free_layer_configuration
    - functionName:    parse_control_string
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:82,9'
          Dst:             strcmp
        - Src:             'loader/settings.c:84,14'
          Dst:             strcmp
        - Src:             'loader/settings.c:86,14'
          Dst:             strcmp
        - Src:             'loader/settings.c:88,14'
          Dst:             strcmp
    - functionName:    check_if_settings_path_exists
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          115
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_platform_file_exists
        - loader_strncat
        - loader_strncpy
        - strlen
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:438,23'
          Dst:             strlen
        - Src:             'loader/settings.c:439,25'
          Dst:             strlen
        - Src:             'loader/settings.c:456,31'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/settings.c:460,9'
          Dst:             loader_strncpy
        - Src:             'loader/settings.c:461,9'
          Dst:             loader_strncat
        - Src:             'loader/settings.c:463,13'
          Dst:             loader_platform_file_exists
        - Src:             'loader/settings.c:466,9'
          Dst:             loader_instance_heap_free
    - functionName:    loader_strncat
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:454,12'
          Dst:             strncat
    - functionName:    loader_platform_file_exists
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - access
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:286,9'
          Dst:             access
    - functionName:    parse_json_enable_disable_option
      functionSourceFile: '/src/vulkan-loader/loader/settings.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_cJSON_GetStringValue
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/settings.c:135,17'
          Dst:             loader_cJSON_GetStringValue
        - Src:             'loader/settings.c:140,9'
          Dst:             strcmp
    - functionName:    terminator_GetPhysicalDeviceToolProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:637,9'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceExternalFenceProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:595,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:595,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:607,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:611,13'
          Dst:             loader_log
        - Src:             'loader/terminator.c:622,13'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceExternalSemaphoreProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:549,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:549,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:562,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:566,13'
          Dst:             loader_log
        - Src:             'loader/terminator.c:577,13'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceExternalBufferProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          98
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:506,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:506,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:518,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:522,13'
          Dst:             loader_log
        - Src:             'loader/terminator.c:531,13'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceSparseImageFormatProperties2
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          176
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:437,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:437,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:449,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:455,13'
          Dst:             loader_log
        - Src:             'loader/terminator.c:485,21'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceMemoryProperties2
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:399,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:399,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:411,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:419,13'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceQueueFamilyProperties2
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          142
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:341,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:341,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:353,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:379,21'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceImageFormatProperties2
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:301,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:301,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:313,9'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceFormatProperties2
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:263,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:263,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:275,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:283,13'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceProperties2
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          130
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:198,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:198,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:210,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:227,25'
          Dst:             loader_log
        - Src:             'loader/terminator.c:241,21'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceFeatures2
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:140,45'
          Dst:             loader_combine_version
        - Src:             'loader/terminator.c:140,9'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/terminator.c:152,9'
          Dst:             loader_log
        - Src:             'loader/terminator.c:176,21'
          Dst:             loader_log
    - functionName:    terminator_EnumerateDeviceLayerProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:122,5'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceSparseImageFormatProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceImageFormatProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/terminator.c:94,9'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceFormatProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceFeatures
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceMemoryProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceQueueFamilyProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceProperties
      functionSourceFile: '/src/vulkan-loader/loader/terminator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkCmdSetRenderingInputAttachmentIndices
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3877
      functionLinenumberEnd: 3886
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3878,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3880,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3883,9'
          Dst:             abort
    - functionName:    loader_get_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    205
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkCmdSetRenderingAttachmentLocations
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3865
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3866,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3868,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3871,9'
          Dst:             abort
    - functionName:    vkCmdPushDescriptorSetWithTemplate2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3853
      functionLinenumberEnd: 3862
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3854,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3856,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3859,9'
          Dst:             abort
    - functionName:    vkCmdPushDescriptorSet2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3841
      functionLinenumberEnd: 3850
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3842,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3844,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3847,9'
          Dst:             abort
    - functionName:    vkCmdPushConstants2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3829
      functionLinenumberEnd: 3838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3830,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3832,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3835,9'
          Dst:             abort
    - functionName:    vkCmdBindDescriptorSets2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3817
      functionLinenumberEnd: 3826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3818,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3820,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3823,9'
          Dst:             abort
    - functionName:    vkUnmapMemory2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3805
      functionLinenumberEnd: 3813
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3806,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3808,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3811,9'
          Dst:             abort
    - functionName:    vkMapMemory2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3794
      functionLinenumberEnd: 3802
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3795,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3797,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3800,9'
          Dst:             abort
    - functionName:    vkGetImageSubresourceLayout2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3783
      functionLinenumberEnd: 3792
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3784,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3786,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3789,9'
          Dst:             abort
    - functionName:    vkGetDeviceImageSubresourceLayout
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3770
      functionLinenumberEnd: 3779
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3771,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3773,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3776,9'
          Dst:             abort
    - functionName:    vkTransitionImageLayout
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3757
      functionLinenumberEnd: 3765
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3758,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3760,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3763,9'
          Dst:             abort
    - functionName:    vkCopyImageToImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3745
      functionLinenumberEnd: 3753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3746,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3748,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3751,9'
          Dst:             abort
    - functionName:    vkCopyImageToMemory
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3733
      functionLinenumberEnd: 3741
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3734,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3736,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3739,9'
          Dst:             abort
    - functionName:    vkCopyMemoryToImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3721
      functionLinenumberEnd: 3729
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3722,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3724,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3727,9'
          Dst:             abort
    - functionName:    vkCmdBindIndexBuffer2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3709
      functionLinenumberEnd: 3718
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3710,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3712,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3715,9'
          Dst:             abort
    - functionName:    vkCmdSetLineStipple
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3697
      functionLinenumberEnd: 3706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3698,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3700,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3703,9'
          Dst:             abort
    - functionName:    vkCmdPushDescriptorSetWithTemplate
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3685
      functionLinenumberEnd: 3694
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3686,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3688,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3691,9'
          Dst:             abort
    - functionName:    vkCmdPushDescriptorSet
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3671
      functionLinenumberEnd: 3680
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3672,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3674,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3677,9'
          Dst:             abort
    - functionName:    vkGetRenderingAreaGranularity
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3657
      functionLinenumberEnd: 3666
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3658,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3660,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3663,9'
          Dst:             abort
    - functionName:    vkQueueSubmit2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3638
      functionLinenumberEnd: 3646
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3639,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3641,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3644,9'
          Dst:             abort
    - functionName:    vkSetPrivateData
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3626
      functionLinenumberEnd: 3634
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3627,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3629,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3632,9'
          Dst:             abort
    - functionName:    vkGetPrivateData
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3614
      functionLinenumberEnd: 3623
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3615,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3617,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3620,9'
          Dst:             abort
    - functionName:    vkGetDeviceImageSparseMemoryRequirements
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3602
      functionLinenumberEnd: 3611
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3603,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3605,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3608,9'
          Dst:             abort
    - functionName:    vkGetDeviceImageMemoryRequirements
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3589
      functionLinenumberEnd: 3598
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3590,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3592,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3595,9'
          Dst:             abort
    - functionName:    vkGetDeviceBufferMemoryRequirements
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3576
      functionLinenumberEnd: 3585
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3577,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3579,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3582,9'
          Dst:             abort
    - functionName:    vkDestroyPrivateDataSlot
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3563
      functionLinenumberEnd: 3572
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3564,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3566,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3569,9'
          Dst:             abort
    - functionName:    vkCreatePrivateDataSlot
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3551
      functionLinenumberEnd: 3559
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3552,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3554,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3557,9'
          Dst:             abort
    - functionName:    vkCmdWriteTimestamp2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3537
      functionLinenumberEnd: 3546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3538,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3540,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3543,9'
          Dst:             abort
    - functionName:    vkCmdWaitEvents2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3525
      functionLinenumberEnd: 3534
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3526,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3528,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3531,9'
          Dst:             abort
    - functionName:    vkCmdSetViewportWithCount
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3513
      functionLinenumberEnd: 3522
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3514,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3516,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3519,9'
          Dst:             abort
    - functionName:    vkCmdSetStencilTestEnable
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3501
      functionLinenumberEnd: 3510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3502,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3504,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3507,9'
          Dst:             abort
    - functionName:    vkCmdSetStencilOp
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3490
      functionLinenumberEnd: 3499
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3491,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3493,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3496,9'
          Dst:             abort
    - functionName:    vkCmdSetScissorWithCount
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3477
      functionLinenumberEnd: 3486
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3478,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3480,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3483,9'
          Dst:             abort
    - functionName:    vkCmdSetRasterizerDiscardEnable
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3465
      functionLinenumberEnd: 3474
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3466,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3468,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3471,9'
          Dst:             abort
    - functionName:    vkCmdSetPrimitiveTopology
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3453
      functionLinenumberEnd: 3462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3454,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3456,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3459,9'
          Dst:             abort
    - functionName:    vkCmdSetPrimitiveRestartEnable
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3441
      functionLinenumberEnd: 3450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3442,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3444,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3447,9'
          Dst:             abort
    - functionName:    vkCmdSetFrontFace
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3429
      functionLinenumberEnd: 3438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3430,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3432,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3435,9'
          Dst:             abort
    - functionName:    vkCmdSetEvent2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3418
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3419,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3421,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3424,9'
          Dst:             abort
    - functionName:    vkCmdSetDepthWriteEnable
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3406
      functionLinenumberEnd: 3415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3407,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3409,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3412,9'
          Dst:             abort
    - functionName:    vkCmdSetDepthTestEnable
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3395
      functionLinenumberEnd: 3404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3396,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3398,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3401,9'
          Dst:             abort
    - functionName:    vkCmdSetDepthCompareOp
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3384
      functionLinenumberEnd: 3393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3385,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3387,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3390,9'
          Dst:             abort
    - functionName:    vkCmdSetDepthBoundsTestEnable
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3373
      functionLinenumberEnd: 3382
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3374,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3376,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3379,9'
          Dst:             abort
    - functionName:    vkCmdSetDepthBiasEnable
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3361
      functionLinenumberEnd: 3370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3362,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3364,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3367,9'
          Dst:             abort
    - functionName:    vkCmdSetCullMode
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3350
      functionLinenumberEnd: 3359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3351,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3353,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3356,9'
          Dst:             abort
    - functionName:    vkCmdResolveImage2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3339
      functionLinenumberEnd: 3348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3340,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3342,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3345,9'
          Dst:             abort
    - functionName:    vkCmdResetEvent2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3327
      functionLinenumberEnd: 3336
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3328,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3330,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3333,9'
          Dst:             abort
    - functionName:    vkCmdPipelineBarrier2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3315
      functionLinenumberEnd: 3324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3316,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3318,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3321,9'
          Dst:             abort
    - functionName:    vkCmdEndRendering
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3303
      functionLinenumberEnd: 3312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3304,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3306,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3309,9'
          Dst:             abort
    - functionName:    vkCmdCopyImageToBuffer2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3293,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3295,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3298,9'
          Dst:             abort
    - functionName:    vkCmdCopyImage2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3280
      functionLinenumberEnd: 3289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3281,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3283,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3286,9'
          Dst:             abort
    - functionName:    vkCmdCopyBufferToImage2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3269
      functionLinenumberEnd: 3278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3270,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3272,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3275,9'
          Dst:             abort
    - functionName:    vkCmdCopyBuffer2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3257
      functionLinenumberEnd: 3266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3258,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3260,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3263,9'
          Dst:             abort
    - functionName:    vkCmdBlitImage2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3246
      functionLinenumberEnd: 3255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3247,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3249,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3252,9'
          Dst:             abort
    - functionName:    vkCmdBindVertexBuffers2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3235
      functionLinenumberEnd: 3244
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3236,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3238,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3241,9'
          Dst:             abort
    - functionName:    vkCmdBeginRendering
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3221
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3222,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3224,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3227,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceToolProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3206
      functionLinenumberEnd: 3216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3210,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3213,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:3207,43'
          Dst:             loader_unwrap_physical_device
    - functionName:    loader_unwrap_physical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkResetQueryPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3190
      functionLinenumberEnd: 3198
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3191,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3193,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3195,9'
          Dst:             abort
    - functionName:    vkGetDeviceMemoryOpaqueCaptureAddress
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3178
      functionLinenumberEnd: 3186
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3179,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3181,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3184,9'
          Dst:             abort
    - functionName:    vkGetBufferOpaqueCaptureAddress
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3167
      functionLinenumberEnd: 3174
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3168,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3170,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3172,9'
          Dst:             abort
    - functionName:    vkGetBufferDeviceAddress
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3156
      functionLinenumberEnd: 3163
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3157,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3159,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3161,9'
          Dst:             abort
    - functionName:    vkSignalSemaphore
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3145
      functionLinenumberEnd: 3152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3146,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3148,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3150,9'
          Dst:             abort
    - functionName:    vkWaitSemaphores
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3135
      functionLinenumberEnd: 3142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3136,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3138,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3140,9'
          Dst:             abort
    - functionName:    vkGetSemaphoreCounterValue
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3124
      functionLinenumberEnd: 3131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3125,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3127,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3129,9'
          Dst:             abort
    - functionName:    vkCmdDrawIndexedIndirectCount
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3113
      functionLinenumberEnd: 3122
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3114,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3116,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3119,9'
          Dst:             abort
    - functionName:    vkCmdDrawIndirectCount
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3100
      functionLinenumberEnd: 3108
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3101,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3103,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3105,9'
          Dst:             abort
    - functionName:    vkCmdEndRenderPass2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3088
      functionLinenumberEnd: 3096
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3089,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3091,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3093,9'
          Dst:             abort
    - functionName:    vkCmdNextSubpass2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3077
      functionLinenumberEnd: 3085
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3078,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3080,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3082,9'
          Dst:             abort
    - functionName:    vkCmdBeginRenderPass2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3065
      functionLinenumberEnd: 3073
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3066,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3068,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3070,9'
          Dst:             abort
    - functionName:    vkCreateRenderPass2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3053
      functionLinenumberEnd: 3060
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3054,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3056,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3058,9'
          Dst:             abort
    - functionName:    vkUpdateDescriptorSetWithTemplate
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3039
      functionLinenumberEnd: 3047
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3040,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3042,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3044,9'
          Dst:             abort
    - functionName:    vkDestroyDescriptorUpdateTemplate
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3027
      functionLinenumberEnd: 3035
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3028,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3030,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3032,9'
          Dst:             abort
    - functionName:    vkCreateDescriptorUpdateTemplate
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3015
      functionLinenumberEnd: 3022
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3016,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3018,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3020,9'
          Dst:             abort
    - functionName:    vkGetDescriptorSetLayoutSupport
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3003
      functionLinenumberEnd: 3011
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:3004,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:3006,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:3008,9'
          Dst:             abort
    - functionName:    vkDestroySamplerYcbcrConversion
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2991
      functionLinenumberEnd: 2999
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2992,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2994,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2996,9'
          Dst:             abort
    - functionName:    vkCreateSamplerYcbcrConversion
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2980
      functionLinenumberEnd: 2987
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2981,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2983,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2985,9'
          Dst:             abort
    - functionName:    vkTrimCommandPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2954
      functionLinenumberEnd: 2962
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2955,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2957,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2959,9'
          Dst:             abort
    - functionName:    vkGetImageSparseMemoryRequirements2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2942
      functionLinenumberEnd: 2951
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2943,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2945,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2948,9'
          Dst:             abort
    - functionName:    vkGetBufferMemoryRequirements2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2930
      functionLinenumberEnd: 2938
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2931,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2933,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2935,9'
          Dst:             abort
    - functionName:    vkGetImageMemoryRequirements2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2918
      functionLinenumberEnd: 2926
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2919,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2921,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2923,9'
          Dst:             abort
    - functionName:    vkCmdDispatchBase
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2907
      functionLinenumberEnd: 2915
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2908,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2910,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2912,9'
          Dst:             abort
    - functionName:    vkCmdSetDeviceMask
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2895
      functionLinenumberEnd: 2903
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2896,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2898,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2900,9'
          Dst:             abort
    - functionName:    vkGetDeviceGroupPeerMemoryFeatures
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2885
      functionLinenumberEnd: 2893
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2886,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2888,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2890,9'
          Dst:             abort
    - functionName:    vkBindImageMemory2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2873
      functionLinenumberEnd: 2880
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2874,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2876,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2878,9'
          Dst:             abort
    - functionName:    vkBindBufferMemory2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2862
      functionLinenumberEnd: 2869
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2863,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2865,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2867,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceExternalFenceProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2843
      functionLinenumberEnd: 2859
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2844,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2846,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2849,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceExternalSemaphoreProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2821
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2822,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2824,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2827,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceExternalBufferProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2801
      functionLinenumberEnd: 2817
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2802,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2804,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2807,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSparseImageFormatProperties2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2781
      functionLinenumberEnd: 2797
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2782,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2784,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2787,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceMemoryProperties2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2777
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2762,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2764,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2767,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceQueueFamilyProperties2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2743,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2745,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2748,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceImageFormatProperties2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2723
      functionLinenumberEnd: 2739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2724,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2726,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2729,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceFormatProperties2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2703
      functionLinenumberEnd: 2719
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2704,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2706,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2709,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceProperties2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2684
      functionLinenumberEnd: 2700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2685,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2687,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2690,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceFeatures2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2665
      functionLinenumberEnd: 2681
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2666,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:2668,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2671,9'
          Dst:             abort
    - functionName:    vkEnumeratePhysicalDeviceGroups
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2595
      functionLinenumberEnd: 2662
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          157
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - abort
        - loader_filter_enumerated_physical_device_groups
        - loader_get_instance
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - parse_id_filter_environment_var
        - setup_loader_tramp_phys_dev_groups
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2599,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:2601,12'
          Dst:             loader_get_instance
        - Src:             'loader/trampoline.c:2603,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2605,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:2609,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2620,5'
          Dst:             parse_id_filter_environment_var
        - Src:             'loader/trampoline.c:2621,5'
          Dst:             parse_id_filter_environment_var
        - Src:             'loader/trampoline.c:2622,5'
          Dst:             parse_id_filter_environment_var
        - Src:             'loader/trampoline.c:2645,15'
          Dst:             loader_filter_enumerated_physical_device_groups
        - Src:             'loader/trampoline.c:2652,31'
          Dst:             setup_loader_tramp_phys_dev_groups
        - Src:             'loader/trampoline.c:2660,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_platform_thread_lock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:445,94'
          Dst:             pthread_mutex_lock
    - functionName:    loader_platform_thread_unlock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:446,96'
          Dst:             pthread_mutex_unlock
    - functionName:    vkCmdExecuteCommands
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2582,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2584,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2586,9'
          Dst:             abort
    - functionName:    vkCmdEndRenderPass
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2569
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2570,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2572,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2574,9'
          Dst:             abort
    - functionName:    vkCmdNextSubpass
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2558
      functionLinenumberEnd: 2567
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2559,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2561,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2563,9'
          Dst:             abort
    - functionName:    vkCmdBeginRenderPass
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2556
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2548,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2550,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2552,9'
          Dst:             abort
    - functionName:    vkCmdPushConstants
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2543
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2535,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2537,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2539,9'
          Dst:             abort
    - functionName:    vkCmdCopyQueryPoolResults
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2521
      functionLinenumberEnd: 2530
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2522,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2524,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2526,9'
          Dst:             abort
    - functionName:    vkCmdWriteTimestamp
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2517
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2509,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2511,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2513,9'
          Dst:             abort
    - functionName:    vkCmdResetQueryPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2496
      functionLinenumberEnd: 2505
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2497,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2499,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2501,9'
          Dst:             abort
    - functionName:    vkCmdEndQuery
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2485,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2487,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2489,9'
          Dst:             abort
    - functionName:    vkCmdBeginQuery
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2473
      functionLinenumberEnd: 2482
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2474,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2476,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2478,9'
          Dst:             abort
    - functionName:    vkCmdPipelineBarrier
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2460
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2461,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2463,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2465,9'
          Dst:             abort
    - functionName:    vkCmdWaitEvents
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2442
      functionLinenumberEnd: 2452
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2443,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2445,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2447,9'
          Dst:             abort
    - functionName:    vkCmdResetEvent
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2425
      functionLinenumberEnd: 2434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2426,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2428,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2430,9'
          Dst:             abort
    - functionName:    vkCmdSetEvent
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2413
      functionLinenumberEnd: 2422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2414,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2416,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2418,9'
          Dst:             abort
    - functionName:    vkCmdResolveImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2401
      functionLinenumberEnd: 2410
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2402,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2404,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2406,9'
          Dst:             abort
    - functionName:    vkCmdClearAttachments
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2387
      functionLinenumberEnd: 2396
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2388,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2390,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2392,9'
          Dst:             abort
    - functionName:    vkCmdClearDepthStencilImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2374
      functionLinenumberEnd: 2383
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2375,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2377,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2379,9'
          Dst:             abort
    - functionName:    vkCmdClearColorImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2361,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2363,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2365,9'
          Dst:             abort
    - functionName:    vkCmdFillBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2356
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2348,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2350,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2352,9'
          Dst:             abort
    - functionName:    vkCmdUpdateBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2336,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2338,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2340,9'
          Dst:             abort
    - functionName:    vkCmdCopyImageToBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2323
      functionLinenumberEnd: 2332
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2324,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2326,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2328,9'
          Dst:             abort
    - functionName:    vkCmdCopyBufferToImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2310
      functionLinenumberEnd: 2319
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2311,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2313,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2315,9'
          Dst:             abort
    - functionName:    vkCmdBlitImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2297
      functionLinenumberEnd: 2306
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2298,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2300,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2302,9'
          Dst:             abort
    - functionName:    vkCmdCopyImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2283
      functionLinenumberEnd: 2292
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2284,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2286,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2288,9'
          Dst:             abort
    - functionName:    vkCmdCopyBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2269
      functionLinenumberEnd: 2278
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2270,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2272,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2274,9'
          Dst:             abort
    - functionName:    vkCmdDispatchIndirect
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2257
      functionLinenumberEnd: 2266
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2258,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2260,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2262,9'
          Dst:             abort
    - functionName:    vkCmdDispatch
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2245
      functionLinenumberEnd: 2254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2246,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2248,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2250,9'
          Dst:             abort
    - functionName:    vkCmdDrawIndexedIndirect
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2234
      functionLinenumberEnd: 2243
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2235,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2237,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2239,9'
          Dst:             abort
    - functionName:    vkCmdDrawIndirect
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionLinenumberEnd: 2231
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2223,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2225,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2227,9'
          Dst:             abort
    - functionName:    vkCmdDrawIndexed
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2210
      functionLinenumberEnd: 2219
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2211,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2213,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2215,9'
          Dst:             abort
    - functionName:    vkCmdDraw
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2197
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2198,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2200,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2202,9'
          Dst:             abort
    - functionName:    vkCmdBindVertexBuffers
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2185
      functionLinenumberEnd: 2194
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2186,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2188,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2190,9'
          Dst:             abort
    - functionName:    vkCmdBindIndexBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2172
      functionLinenumberEnd: 2181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2173,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2175,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2177,9'
          Dst:             abort
    - functionName:    vkCmdBindDescriptorSets
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2159
      functionLinenumberEnd: 2169
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2160,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2162,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2164,9'
          Dst:             abort
    - functionName:    vkCmdSetStencilReference
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2144
      functionLinenumberEnd: 2153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2145,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2147,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2149,9'
          Dst:             abort
    - functionName:    vkCmdSetStencilWriteMask
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2132
      functionLinenumberEnd: 2141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2133,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2135,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2137,9'
          Dst:             abort
    - functionName:    vkCmdSetStencilCompareMask
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2120
      functionLinenumberEnd: 2129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2121,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2123,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2125,9'
          Dst:             abort
    - functionName:    vkCmdSetDepthBounds
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2108
      functionLinenumberEnd: 2117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2109,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2111,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2113,9'
          Dst:             abort
    - functionName:    vkCmdSetBlendConstants
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2096
      functionLinenumberEnd: 2105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2097,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2099,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2101,9'
          Dst:             abort
    - functionName:    vkCmdSetDepthBias
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2085
      functionLinenumberEnd: 2094
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2086,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2088,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2090,9'
          Dst:             abort
    - functionName:    vkCmdSetLineWidth
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2073
      functionLinenumberEnd: 2082
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2074,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2076,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2078,9'
          Dst:             abort
    - functionName:    vkCmdSetScissor
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2062
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2063,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2065,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2067,9'
          Dst:             abort
    - functionName:    vkCmdSetViewport
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2050
      functionLinenumberEnd: 2059
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2051,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2053,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2055,9'
          Dst:             abort
    - functionName:    vkCmdBindPipeline
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2038
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2039,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2041,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2043,9'
          Dst:             abort
    - functionName:    vkResetCommandBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2034
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2027,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2029,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2031,9'
          Dst:             abort
    - functionName:    vkEndCommandBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2015
      functionLinenumberEnd: 2023
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2016,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2018,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2020,9'
          Dst:             abort
    - functionName:    vkBeginCommandBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2002
      functionLinenumberEnd: 2012
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2005,12'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2007,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2009,9'
          Dst:             abort
    - functionName:    vkFreeCommandBuffers
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1990
      functionLinenumberEnd: 1999
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1991,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1993,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1995,9'
          Dst:             abort
    - functionName:    vkResetCommandPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionLinenumberEnd: 1963
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1956,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1958,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1960,9'
          Dst:             abort
    - functionName:    vkDestroyCommandPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1943
      functionLinenumberEnd: 1952
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1944,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1946,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1948,9'
          Dst:             abort
    - functionName:    vkCreateCommandPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1932,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1934,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1936,9'
          Dst:             abort
    - functionName:    vkGetRenderAreaGranularity
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1918
      functionLinenumberEnd: 1927
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1919,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1921,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1923,9'
          Dst:             abort
    - functionName:    vkDestroyRenderPass
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1906
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1907,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1909,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1911,9'
          Dst:             abort
    - functionName:    vkCreateRenderPass
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1894
      functionLinenumberEnd: 1902
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1895,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1897,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1899,9'
          Dst:             abort
    - functionName:    vkDestroyFramebuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1881
      functionLinenumberEnd: 1890
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1882,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1884,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1886,9'
          Dst:             abort
    - functionName:    vkCreateFramebuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1877
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1870,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1872,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1874,9'
          Dst:             abort
    - functionName:    vkUpdateDescriptorSets
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1857,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1859,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1861,9'
          Dst:             abort
    - functionName:    vkFreeDescriptorSets
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1850
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1843,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1845,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1847,9'
          Dst:             abort
    - functionName:    vkAllocateDescriptorSets
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1829
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1830,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1832,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1834,9'
          Dst:             abort
    - functionName:    vkResetDescriptorPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1816
      functionLinenumberEnd: 1824
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1817,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1819,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1821,9'
          Dst:             abort
    - functionName:    vkDestroyDescriptorPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1813
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1805,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1807,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1809,9'
          Dst:             abort
    - functionName:    vkCreateDescriptorPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1792
      functionLinenumberEnd: 1800
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1793,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1795,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1797,9'
          Dst:             abort
    - functionName:    vkDestroyDescriptorSetLayout
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1788
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1780,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1782,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1784,9'
          Dst:             abort
    - functionName:    vkCreateDescriptorSetLayout
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1775
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1768,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1770,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1772,9'
          Dst:             abort
    - functionName:    vkDestroySampler
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1754,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1756,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1758,9'
          Dst:             abort
    - functionName:    vkCreateSampler
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1741
      functionLinenumberEnd: 1749
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1742,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1744,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1746,9'
          Dst:             abort
    - functionName:    vkDestroyPipelineLayout
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1738
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1730,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1732,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1734,9'
          Dst:             abort
    - functionName:    vkCreatePipelineLayout
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1725
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1718,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1720,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1722,9'
          Dst:             abort
    - functionName:    vkDestroyPipeline
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1704
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1705,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1707,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1709,9'
          Dst:             abort
    - functionName:    vkCreateComputePipelines
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1692
      functionLinenumberEnd: 1700
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1693,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1695,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1697,9'
          Dst:             abort
    - functionName:    vkCreateGraphicsPipelines
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1677
      functionLinenumberEnd: 1685
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1678,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1680,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1682,9'
          Dst:             abort
    - functionName:    vkMergePipelineCaches
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1670
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1663,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1665,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1667,9'
          Dst:             abort
    - functionName:    vkGetPipelineCacheData
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1650
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1651,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1653,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1655,9'
          Dst:             abort
    - functionName:    vkDestroyPipelineCache
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1638
      functionLinenumberEnd: 1647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1639,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1641,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1643,9'
          Dst:             abort
    - functionName:    vkCreatePipelineCache
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1634
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1627,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1629,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1631,9'
          Dst:             abort
    - functionName:    vkDestroyShaderModule
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1614,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1616,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1618,9'
          Dst:             abort
    - functionName:    vkCreateShaderModule
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1601
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1602,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1604,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1606,9'
          Dst:             abort
    - functionName:    vkDestroyImageView
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1589,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1591,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1593,9'
          Dst:             abort
    - functionName:    vkCreateImageView
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1584
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1577,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1579,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1581,9'
          Dst:             abort
    - functionName:    vkGetImageSubresourceLayout
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1573
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1565,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1567,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1569,9'
          Dst:             abort
    - functionName:    vkDestroyImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1552,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1554,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1556,9'
          Dst:             abort
    - functionName:    vkCreateImage
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1541,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1543,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1545,9'
          Dst:             abort
    - functionName:    vkDestroyBufferView
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1537
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1529,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1531,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1533,9'
          Dst:             abort
    - functionName:    vkCreateBufferView
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1517,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1519,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1521,9'
          Dst:             abort
    - functionName:    vkDestroyBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1505,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1507,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1509,9'
          Dst:             abort
    - functionName:    vkCreateBuffer
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1493,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1495,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1497,9'
          Dst:             abort
    - functionName:    vkGetQueryPoolResults
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1481,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1483,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1485,9'
          Dst:             abort
    - functionName:    vkDestroyQueryPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1468,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1470,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1472,9'
          Dst:             abort
    - functionName:    vkCreateQueryPool
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1456,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1458,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1460,9'
          Dst:             abort
    - functionName:    vkResetEvent
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1443
      functionLinenumberEnd: 1451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1444,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1446,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1448,9'
          Dst:             abort
    - functionName:    vkSetEvent
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1432
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1433,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1435,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1437,9'
          Dst:             abort
    - functionName:    vkGetEventStatus
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1429
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1422,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1424,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1426,9'
          Dst:             abort
    - functionName:    vkDestroyEvent
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1411,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1413,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1415,9'
          Dst:             abort
    - functionName:    vkCreateEvent
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1400,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1402,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1404,9'
          Dst:             abort
    - functionName:    vkDestroySemaphore
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1388,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1390,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1392,9'
          Dst:             abort
    - functionName:    vkCreateSemaphore
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1376,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1378,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1380,9'
          Dst:             abort
    - functionName:    vkWaitForFences
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1363
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1364,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1366,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1368,9'
          Dst:             abort
    - functionName:    vkGetFenceStatus
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1352,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1354,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1356,9'
          Dst:             abort
    - functionName:    vkResetFences
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1341,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1343,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1345,9'
          Dst:             abort
    - functionName:    vkDestroyFence
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1330,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1332,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1334,9'
          Dst:             abort
    - functionName:    vkCreateFence
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1319,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1321,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1323,9'
          Dst:             abort
    - functionName:    vkQueueBindSparse
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1307,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1309,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1311,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSparseImageFormatProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1292,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:1294,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1297,9'
          Dst:             abort
    - functionName:    vkGetImageSparseMemoryRequirements
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1278,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1280,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1282,9'
          Dst:             abort
    - functionName:    vkGetImageMemoryRequirements
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1265,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1267,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1269,9'
          Dst:             abort
    - functionName:    vkGetBufferMemoryRequirements
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1253,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1255,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1257,9'
          Dst:             abort
    - functionName:    vkBindImageMemory
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1241,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1243,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1245,9'
          Dst:             abort
    - functionName:    vkBindBufferMemory
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1236
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1229,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1231,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1233,9'
          Dst:             abort
    - functionName:    vkGetDeviceMemoryCommitment
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1217,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1219,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1221,9'
          Dst:             abort
    - functionName:    vkInvalidateMappedMemoryRanges
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1205,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1207,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1209,9'
          Dst:             abort
    - functionName:    vkFlushMappedMemoryRanges
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1193,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1195,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1197,9'
          Dst:             abort
    - functionName:    vkUnmapMemory
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1181,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1183,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1185,9'
          Dst:             abort
    - functionName:    vkMapMemory
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1177
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1170,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1172,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1174,9'
          Dst:             abort
    - functionName:    vkFreeMemory
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1158,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1160,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1162,9'
          Dst:             abort
    - functionName:    vkAllocateMemory
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1146,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1148,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1150,9'
          Dst:             abort
    - functionName:    vkDeviceWaitIdle
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1134,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1136,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1138,9'
          Dst:             abort
    - functionName:    vkQueueWaitIdle
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1123,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1125,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1127,9'
          Dst:             abort
    - functionName:    vkQueueSubmit
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1112,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1114,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1116,9'
          Dst:             abort
    - functionName:    loader_set_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkEnumerateDeviceLayerProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          139
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - abort
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1055,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:1064,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1067,9'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/trampoline.c:1068,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:0,0'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    vkEnumerateDeviceExtensionProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1031,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1034,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:1037,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:1046,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    vkCreateDevice
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_layer_create_device
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:992,27'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:993,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:995,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:997,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:998,20'
          Dst:             loader_layer_create_device
        - Src:             'loader/trampoline.c:999,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    vkGetPhysicalDeviceMemoryProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:979,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:981,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:984,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceQueueFamilyProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:965,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:967,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:970,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:950,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:952,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:955,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceImageFormatProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:935,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:937,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:940,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceFormatProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:920,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:922,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:925,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceFeatures
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:906,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/trampoline.c:908,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:911,9'
          Dst:             abort
    - functionName:    vkEnumeratePhysicalDevices
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          159
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - abort
        - loader_filter_enumerated_physical_device
        - loader_get_instance
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - parse_id_filter_environment_var
        - setup_loader_tramp_phys_devs
        - unload_drivers_without_physical_devices
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:839,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:841,12'
          Dst:             loader_get_instance
        - Src:             'loader/trampoline.c:843,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:845,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:849,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:860,5'
          Dst:             parse_id_filter_environment_var
        - Src:             'loader/trampoline.c:861,5'
          Dst:             parse_id_filter_environment_var
        - Src:             'loader/trampoline.c:862,5'
          Dst:             parse_id_filter_environment_var
        - Src:             'loader/trampoline.c:880,15'
          Dst:             loader_filter_enumerated_physical_device
        - Src:             'loader/trampoline.c:887,31'
          Dst:             setup_loader_tramp_phys_devs
        - Src:             'loader/trampoline.c:893,9'
          Dst:             unload_drivers_without_physical_devices
        - Src:             'loader/trampoline.c:898,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    vkDestroyInstance
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - abort
        - destroy_debug_callbacks_chain
        - free_loader_settings
        - free_string_list
        - loader_add_instance_only_debug_funcs
        - loader_delete_layer_list_and_properties
        - loader_destroy_generic_list
        - loader_destroy_pointer_layer_list
        - loader_get_instance
        - loader_instance_heap_free
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - loader_unload_preloaded_icds
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:779,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:781,20'
          Dst:             loader_get_instance
        - Src:             'loader/trampoline.c:783,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:785,9'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/trampoline.c:786,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:794,5'
          Dst:             destroy_debug_callbacks_chain
        - Src:             'loader/trampoline.c:797,5'
          Dst:             loader_add_instance_only_debug_funcs
        - Src:             'loader/trampoline.c:802,5'
          Dst:             free_loader_settings
        - Src:             'loader/trampoline.c:804,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/trampoline.c:805,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/trampoline.c:806,5'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/trampoline.c:808,5'
          Dst:             loader_destroy_pointer_layer_list
        - Src:             'loader/trampoline.c:809,5'
          Dst:             loader_destroy_pointer_layer_list
        - Src:             'loader/trampoline.c:811,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/trampoline.c:813,5'
          Dst:             free_string_list
        - Src:             'loader/trampoline.c:819,9'
          Dst:             loader_instance_heap_free
        - Src:             'loader/trampoline.c:817,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/trampoline.c:823,5'
          Dst:             destroy_debug_callbacks_chain
        - Src:             'loader/trampoline.c:825,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/trampoline.c:826,5'
          Dst:             loader_instance_heap_free
        - Src:             'loader/trampoline.c:827,5'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/trampoline.c:831,5'
          Dst:             loader_unload_preloaded_icds
    - functionName:    loader_add_instance_only_debug_funcs
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkCreateInstance
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          494
      EdgeCount:       145
      CyclomaticComplexity: 43
      functionsReached:
        - destroy_debug_callbacks_chain
        - fill_out_enabled_instance_extensions
        - free_loader_settings
        - free_string_list
        - get_loader_settings
        - loader_activate_instance_layer_extensions
        - loader_calloc
        - loader_clear_scanned_icd_list
        - loader_combine_version
        - loader_create_instance_chain
        - loader_delete_layer_list_and_properties
        - loader_destroy_generic_list
        - loader_destroy_pointer_layer_list
        - loader_enable_instance_layers
        - loader_get_icd_loader_instance_extensions
        - loader_icd_close_objects
        - loader_icd_destroy
        - loader_icd_scan
        - loader_instance_heap_alloc
        - loader_instance_heap_free
        - loader_log
        - loader_make_version
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - loader_remove_instance_only_debug_funcs
        - loader_scan_for_layers
        - loader_validate_instance_extensions
        - loader_validate_layers
        - log_settings
        - parse_layer_environment_var_filters
        - strcmp
        - util_CreateDebugReportCallbacks
        - util_CreateDebugUtilsMessengers
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:494,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:501,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:507,35'
          Dst:             loader_calloc
        - Src:             'loader/trampoline.c:514,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:522,41'
          Dst:             loader_combine_version
        - Src:             'loader/trampoline.c:524,41'
          Dst:             loader_make_version
        - Src:             'loader/trampoline.c:532,11'
          Dst:             util_CreateDebugUtilsMessengers
        - Src:             'loader/trampoline.c:540,11'
          Dst:             util_CreateDebugReportCallbacks
        - Src:             'loader/trampoline.c:546,34'
          Dst:             get_loader_settings
        - Src:             'loader/trampoline.c:552,9'
          Dst:             log_settings
        - Src:             'loader/trampoline.c:558,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:572,17'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:576,21'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:589,13'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:596,11'
          Dst:             parse_layer_environment_var_filters
        - Src:             'loader/trampoline.c:605,11'
          Dst:             loader_scan_for_layers
        - Src:             'loader/trampoline.c:612,15'
          Dst:             loader_validate_layers
        - Src:             'loader/trampoline.c:621,11'
          Dst:             loader_icd_scan
        - Src:             'loader/trampoline.c:0,0'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:650,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:656,11'
          Dst:             loader_get_icd_loader_instance_extensions
        - Src:             'loader/trampoline.c:660,11'
          Dst:             loader_validate_instance_extensions
        - Src:             'loader/trampoline.c:666,26'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/trampoline.c:669,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:676,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:679,5'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/trampoline.c:682,11'
          Dst:             loader_enable_instance_layers
        - Src:             'loader/trampoline.c:688,11'
          Dst:             loader_create_instance_chain
        - Src:             'loader/trampoline.c:709,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:717,13'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:722,13'
          Dst:             loader_platform_thread_unlock_mutex
        - Src:             'loader/trampoline.c:724,13'
          Dst:             free_loader_settings
        - Src:             'loader/trampoline.c:726,13'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/trampoline.c:727,13'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/trampoline.c:728,13'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/trampoline.c:730,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/trampoline.c:732,13'
          Dst:             destroy_debug_callbacks_chain
        - Src:             'loader/trampoline.c:734,13'
          Dst:             loader_destroy_pointer_layer_list
        - Src:             'loader/trampoline.c:735,13'
          Dst:             loader_destroy_pointer_layer_list
        - Src:             'loader/trampoline.c:737,13'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/trampoline.c:738,13'
          Dst:             loader_destroy_generic_list
        - Src:             'loader/trampoline.c:749,21'
          Dst:             loader_icd_close_objects
        - Src:             'loader/trampoline.c:754,17'
          Dst:             loader_icd_destroy
        - Src:             'loader/trampoline.c:757,13'
          Dst:             loader_clear_scanned_icd_list
        - Src:             'loader/trampoline.c:758,13'
          Dst:             free_string_list
        - Src:             'loader/trampoline.c:760,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/trampoline.c:697,9'
          Dst:             fill_out_enabled_instance_extensions
        - Src:             'loader/trampoline.c:706,9'
          Dst:             loader_activate_instance_layer_extensions
        - Src:             'loader/trampoline.c:763,13'
          Dst:             loader_remove_instance_only_debug_funcs
        - Src:             'loader/trampoline.c:766,9'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_remove_instance_only_debug_funcs
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkEnumerateInstanceVersion
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          169
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - loader_alloc
        - loader_delete_layer_list_and_properties
        - loader_free
        - loader_log
        - loader_open_layer_file
        - loader_platform_get_proc_address
        - loader_scan_for_implicit_layers
        - parse_layer_environment_var_filters
        - update_global_loader_settings
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:349,5'
          Dst:             update_global_loader_settings
        - Src:             'loader/trampoline.c:352,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:378,11'
          Dst:             parse_layer_environment_var_filters
        - Src:             'loader/trampoline.c:383,11'
          Dst:             loader_scan_for_implicit_layers
        - Src:             'loader/trampoline.c:395,9'
          Dst:             loader_open_layer_file
        - Src:             'loader/trampoline.c:400,21'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/trampoline.c:403,13'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:409,13'
          Dst:             loader_alloc
        - Src:             'loader/trampoline.c:430,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/trampoline.c:436,9'
          Dst:             loader_free
    - functionName:    loader_platform_get_proc_address
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlsym
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:436,12'
          Dst:             dlsym
    - functionName:    vkEnumerateInstanceLayerProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          160
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - loader_alloc
        - loader_delete_layer_list_and_properties
        - loader_free
        - loader_log
        - loader_open_layer_file
        - loader_platform_get_proc_address
        - loader_scan_for_implicit_layers
        - parse_layer_environment_var_filters
        - update_global_loader_settings
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:260,5'
          Dst:             update_global_loader_settings
        - Src:             'loader/trampoline.c:281,11'
          Dst:             parse_layer_environment_var_filters
        - Src:             'loader/trampoline.c:286,11'
          Dst:             loader_scan_for_implicit_layers
        - Src:             'loader/trampoline.c:298,9'
          Dst:             loader_open_layer_file
        - Src:             'loader/trampoline.c:303,21'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/trampoline.c:306,13'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:313,13'
          Dst:             loader_alloc
        - Src:             'loader/trampoline.c:334,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/trampoline.c:340,9'
          Dst:             loader_free
    - functionName:    vkEnumerateInstanceExtensionProperties
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          160
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - loader_alloc
        - loader_delete_layer_list_and_properties
        - loader_free
        - loader_log
        - loader_open_layer_file
        - loader_platform_get_proc_address
        - loader_scan_for_implicit_layers
        - parse_layer_environment_var_filters
        - update_global_loader_settings
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:170,5'
          Dst:             update_global_loader_settings
        - Src:             'loader/trampoline.c:191,11'
          Dst:             parse_layer_environment_var_filters
        - Src:             'loader/trampoline.c:196,11'
          Dst:             loader_scan_for_implicit_layers
        - Src:             'loader/trampoline.c:208,9'
          Dst:             loader_open_layer_file
        - Src:             'loader/trampoline.c:213,21'
          Dst:             loader_platform_get_proc_address
        - Src:             'loader/trampoline.c:216,13'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:223,13'
          Dst:             loader_alloc
        - Src:             'loader/trampoline.c:244,5'
          Dst:             loader_delete_layer_list_and_properties
        - Src:             'loader/trampoline.c:250,9'
          Dst:             loader_free
    - functionName:    vkGetDeviceQueue2
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2964
      functionLinenumberEnd: 2975
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
        - loader_set_dispatch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:2965,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:2967,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:2969,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:2973,9'
          Dst:             loader_set_dispatch
    - functionName:    vkAllocateCommandBuffers
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1968
      functionLinenumberEnd: 1986
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          71
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
        - loader_set_dispatch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1970,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1972,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1974,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:1981,17'
          Dst:             loader_set_dispatch
    - functionName:    vkGetDeviceQueue
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1096
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
        - loader_set_dispatch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1097,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1099,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1101,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:1106,9'
          Dst:             loader_set_dispatch
    - functionName:    vkDestroyDevice
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_layer_destroy_device
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:1009,12'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:1011,9'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:1013,9'
          Dst:             abort
        - Src:             'loader/trampoline.c:1016,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/trampoline.c:1018,5'
          Dst:             loader_layer_destroy_device
        - Src:             'loader/trampoline.c:1020,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    vkGetDeviceProcAddr
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          166
      EdgeCount:       51
      CyclomaticComplexity: 17
      functionsReached:
        - loader_get_dispatch
        - loader_get_icd_and_device
        - loader_lookup_device_dispatch_table
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:129,10'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:130,10'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:131,10'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:132,10'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:136,10'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:140,10'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:142,44'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/trampoline.c:154,46'
          Dst:             loader_get_dispatch
        - Src:             'loader/trampoline.c:158,18'
          Dst:             loader_lookup_device_dispatch_table
    - functionName:    vkGetInstanceProcAddr
      functionSourceFile: '/src/vulkan-loader/loader/trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          70
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - abort
        - globalGetProcAddr
        - loader_check_version_meets_required
        - loader_combine_version
        - loader_get_instance
        - loader_log
        - strcmp
        - trampoline_get_proc_addr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/trampoline.c:70,10'
          Dst:             strcmp
        - Src:             'loader/trampoline.c:73,18'
          Dst:             globalGetProcAddr
        - Src:             'loader/trampoline.c:85,52'
          Dst:             loader_get_instance
        - Src:             'loader/trampoline.c:87,53'
          Dst:             loader_combine_version
        - Src:             'loader/trampoline.c:87,17'
          Dst:             loader_check_version_meets_required
        - Src:             'loader/trampoline.c:100,48'
          Dst:             loader_get_instance
        - Src:             'loader/trampoline.c:103,13'
          Dst:             loader_log
        - Src:             'loader/trampoline.c:105,13'
          Dst:             abort
        - Src:             'loader/trampoline.c:111,16'
          Dst:             trampoline_get_proc_addr
    - functionName:    loader_phys_dev_ext_gpa_term
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_phys_dev_ext_gpa_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:376,12'
          Dst:             loader_phys_dev_ext_gpa_impl
    - functionName:    loader_phys_dev_ext_gpa_impl
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          265
      EdgeCount:       76
      CyclomaticComplexity: 22
      functionsReached:
        - loader_check_icds_for_phys_dev_ext_address
        - loader_check_layer_list_for_phys_dev_ext_address
        - loader_get_phys_dev_ext_termin
        - loader_get_phys_dev_ext_tramp
        - loader_instance_heap_alloc
        - loader_log
        - loader_strncpy
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:277,10'
          Dst:             loader_check_icds_for_phys_dev_ext_address
        - Src:             'loader/unknown_function_handling.c:280,27'
          Dst:             loader_check_layer_list_for_phys_dev_ext_address
        - Src:             'loader/unknown_function_handling.c:290,54'
          Dst:             strcmp
        - Src:             'loader/unknown_function_handling.c:300,13'
          Dst:             loader_log
        - Src:             'loader/unknown_function_handling.c:305,9'
          Dst:             loader_log
        - Src:             'loader/unknown_function_handling.c:310,31'
          Dst:             strlen
        - Src:             'loader/unknown_function_handling.c:312,21'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/unknown_function_handling.c:317,9'
          Dst:             loader_strncpy
        - Src:             'loader/unknown_function_handling.c:335,64'
          Dst:             loader_get_phys_dev_ext_termin
        - Src:             'loader/unknown_function_handling.c:337,17'
          Dst:             loader_log
        - Src:             'loader/unknown_function_handling.c:357,21'
          Dst:             loader_log
        - Src:             'loader/unknown_function_handling.c:366,16'
          Dst:             loader_get_phys_dev_ext_tramp
        - Src:             'loader/unknown_function_handling.c:368,16'
          Dst:             loader_get_phys_dev_ext_termin
    - functionName:    loader_check_icds_for_phys_dev_ext_address
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          67
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_check_layer_list_for_phys_dev_ext_address
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_strncpy
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncpy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:458,12'
          Dst:             strncpy
    - functionName:    loader_phys_dev_ext_gpa_tramp
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_phys_dev_ext_gpa_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:373,12'
          Dst:             loader_phys_dev_ext_gpa_impl
    - functionName:    loader_free_phys_dev_ext_table
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_instance_heap_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:256,9'
          Dst:             loader_instance_heap_free
    - functionName:    loader_dev_ext_gpa_term
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_dev_ext_gpa_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:218,12'
          Dst:             loader_dev_ext_gpa_impl
    - functionName:    loader_dev_ext_gpa_impl
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          114
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - loader_check_icds_for_dev_ext_address
        - loader_check_layer_list_for_dev_ext_address
        - loader_get_dev_ext_trampoline
        - loader_init_dispatch_dev_ext_entry
        - loader_instance_heap_alloc
        - loader_log
        - loader_strncpy
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:181,49'
          Dst:             strcmp
        - Src:             'loader/unknown_function_handling.c:182,20'
          Dst:             loader_get_dev_ext_trampoline
        - Src:             'loader/unknown_function_handling.c:186,10'
          Dst:             loader_check_icds_for_dev_ext_address
        - Src:             'loader/unknown_function_handling.c:187,27'
          Dst:             loader_check_layer_list_for_dev_ext_address
        - Src:             'loader/unknown_function_handling.c:193,9'
          Dst:             loader_log
        - Src:             'loader/unknown_function_handling.c:198,27'
          Dst:             strlen
        - Src:             'loader/unknown_function_handling.c:200,17'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/unknown_function_handling.c:205,5'
          Dst:             loader_strncpy
        - Src:             'loader/unknown_function_handling.c:207,5'
          Dst:             loader_init_dispatch_dev_ext_entry
        - Src:             'loader/unknown_function_handling.c:208,26'
          Dst:             loader_get_dev_ext_trampoline
    - functionName:    loader_check_icds_for_dev_ext_address
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_check_layer_list_for_dev_ext_address
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          117
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:135,21'
          Dst:             strcmp
    - functionName:    loader_init_dispatch_dev_ext_entry
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          99
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_dev_ext_gpa_tramp
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_dev_ext_gpa_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:214,12'
          Dst:             loader_dev_ext_gpa_impl
    - functionName:    loader_free_dev_ext_table
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - loader_instance_heap_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:155,9'
          Dst:             loader_instance_heap_free
    - functionName:    loader_init_dispatch_dev_ext
      functionSourceFile: '/src/vulkan-loader/loader/unknown_function_handling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - loader_init_dispatch_dev_ext_entry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/unknown_function_handling.c:106,13'
          Dst:             loader_init_dispatch_dev_ext_entry
    - functionName:    wsi_swapchain_instance_gpa
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2848
      functionLinenumberEnd: 3128
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          440
      EdgeCount:       110
      CyclomaticComplexity: 37
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2852,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2856,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2860,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2864,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2868,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2873,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2878,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2883,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2889,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2894,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2905,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2909,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2913,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2917,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2921,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2925,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2945,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2949,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2958,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2962,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2970,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:2974,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3036,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3072,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3076,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3080,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3084,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3088,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3092,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3096,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3102,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3108,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3113,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3118,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:3122,10'
          Dst:             strcmp
    - functionName:    vkDestroySurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_instance
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:298,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:300,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:302,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSurfaceSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:344,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:346,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:349,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSurfaceCapabilitiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:399,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:401,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:404,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSurfaceFormatsKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:453,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:455,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:458,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSurfacePresentModesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:510,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:512,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:515,9'
          Dst:             abort
    - functionName:    vkGetDeviceGroupPresentCapabilitiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2239
      functionLinenumberEnd: 2247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2240,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:2242,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2245,9'
          Dst:             abort
    - functionName:    vkGetDeviceGroupSurfacePresentModesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2252,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:2254,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2257,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDevicePresentRectanglesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2300
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2292,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2294,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2297,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSurfaceCapabilities2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2616
      functionLinenumberEnd: 2626
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2618,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2620,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2623,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceSurfaceFormats2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2759
      functionLinenumberEnd: 2769
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2761,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2763,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2766,9'
          Dst:             abort
    - functionName:    vkCreateWaylandSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_instance
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:908,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:910,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:912,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceWaylandPresentationSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:969,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:971,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:974,9'
          Dst:             abort
    - functionName:    vkCreateXcbSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_instance
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1015,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:1017,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1019,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceXcbPresentationSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1076,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:1078,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1081,9'
          Dst:             abort
    - functionName:    vkCreateXlibSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_instance
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1124,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:1126,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1128,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceXlibPresentationSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1184,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:1186,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1189,9'
          Dst:             abort
    - functionName:    vkCreateHeadlessSurfaceEXT
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1390
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_instance
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1384,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:1386,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1388,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceDisplayPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1870
      functionLinenumberEnd: 1881
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1872,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:1874,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1877,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceDisplayPlanePropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1911
      functionLinenumberEnd: 1922
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1913,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:1915,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1918,9'
          Dst:             abort
    - functionName:    vkGetDisplayPlaneSupportedDisplaysKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1953
      functionLinenumberEnd: 1964
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1955,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:1957,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1960,9'
          Dst:             abort
    - functionName:    vkGetDisplayModePropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionLinenumberEnd: 2005
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1996,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:1998,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2001,9'
          Dst:             abort
    - functionName:    vkCreateDisplayModeKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionLinenumberEnd: 2048
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2039,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2041,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2044,9'
          Dst:             abort
    - functionName:    vkGetDisplayPlaneCapabilitiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2076
      functionLinenumberEnd: 2087
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2078,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2080,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2083,9'
          Dst:             abort
    - functionName:    vkCreateDisplayPlaneSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2119
      functionLinenumberEnd: 2126
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_instance
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2120,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:2122,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2124,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceDisplayProperties2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2341
      functionLinenumberEnd: 2351
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2343,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2345,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2348,9'
          Dst:             abort
    - functionName:    vkGetPhysicalDeviceDisplayPlaneProperties2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2406
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2398,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2400,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2403,9'
          Dst:             abort
    - functionName:    vkGetDisplayModeProperties2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2455,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2457,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2460,9'
          Dst:             abort
    - functionName:    vkGetDisplayPlaneCapabilities2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2509
      functionLinenumberEnd: 2519
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2511,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/wsi.c:2513,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2516,9'
          Dst:             abort
    - functionName:    vkCreateSwapchainKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:567,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:569,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:571,9'
          Dst:             abort
        - Src:             'loader/wsi.c:575,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:579,9'
          Dst:             abort
    - functionName:    vkDestroySwapchainKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:620,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:622,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:624,9'
          Dst:             abort
    - functionName:    vkGetSwapchainImagesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:632,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:634,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:636,9'
          Dst:             abort
    - functionName:    vkAcquireNextImageKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:644,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:646,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:648,9'
          Dst:             abort
    - functionName:    vkQueuePresentKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:655,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:657,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:659,9'
          Dst:             abort
    - functionName:    vkAcquireNextImage2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2334
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2328,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:2330,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2332,9'
          Dst:             abort
    - functionName:    vkCreateSharedSwapchainsKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2187
      functionLinenumberEnd: 2194
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_get_dispatch
        - loader_log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2188,40'
          Dst:             loader_get_dispatch
        - Src:             'loader/wsi.c:2190,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2192,9'
          Dst:             abort
    - functionName:    loader_get_dispatch
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_unwrap_physical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceSurfaceFormats2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2775
      functionLinenumberEnd: 2846
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          179
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2781,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2788,24'
          Dst:             wsi_unwrap_icd_surface
        - Src:             'loader/wsi.c:2803,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2808,13'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2837,21'
          Dst:             loader_log
    - functionName:    wsi_unwrap_icd_surface
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          196
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   'loader/wsi.c:88,13'
          Branch Sides:    []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceSurfaceCapabilities2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2755
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          180
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - emulate_VK_KHR_surface_maintenance1
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2688,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2695,24'
          Dst:             wsi_unwrap_icd_surface
        - Src:             'loader/wsi.c:2726,13'
          Dst:             emulate_VK_KHR_surface_maintenance1
        - Src:             'loader/wsi.c:2732,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2751,13'
          Dst:             emulate_VK_KHR_surface_maintenance1
    - functionName:    emulate_VK_KHR_surface_maintenance1
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2630
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          121
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetDisplayPlaneCapabilities2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2534,5'
          Dst:             loader_log
    - functionName:    terminator_GetDisplayModeProperties2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionLinenumberEnd: 2505
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2478,5'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceDisplayPlaneProperties2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2449
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2421,5'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceDisplayProperties2KHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2393
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2366,5'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDevicePresentRectanglesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2324
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2309,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2318,20'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_GetDeviceGroupSurfacePresentModesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2263
      functionLinenumberEnd: 2286
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - loader_get_icd_and_device
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2265,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/wsi.c:2267,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2270,9'
          Dst:             abort
        - Src:             'loader/wsi.c:2273,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2280,20'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_CreateSharedSwapchainsKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2200
      functionLinenumberEnd: 2236
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          91
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - abort
        - loader_get_icd_and_device
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2202,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/wsi.c:2204,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2208,9'
          Dst:             abort
        - Src:             'loader/wsi.c:2211,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2217,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2229,24'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_CreateDisplayPlaneSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2133
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - allocate_icd_surface_struct
        - cleanup_surface_creation
        - copy_surface_create_info
        - loader_get_instance
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2136,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/wsi.c:2139,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:2141,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2148,14'
          Dst:             allocate_icd_surface_struct
        - Src:             'loader/wsi.c:2167,14'
          Dst:             copy_surface_create_info
        - Src:             'loader/wsi.c:2176,5'
          Dst:             cleanup_surface_creation
        - Src:             'loader/wsi.c:2177,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    loader_platform_thread_lock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:445,94'
          Dst:             pthread_mutex_lock
    - functionName:    allocate_icd_surface_struct
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          134
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - loader_get_next_available_entry
        - loader_init_generic_list
        - loader_instance_heap_calloc
        - loader_instance_heap_free
        - loader_resize_generic_list
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:668,20'
          Dst:             loader_get_next_available_entry
        - Src:             'loader/wsi.c:674,19'
          Dst:             loader_instance_heap_calloc
        - Src:             'loader/wsi.c:693,21'
          Dst:             loader_init_generic_list
        - Src:             'loader/wsi.c:698,23'
          Dst:             loader_resize_generic_list
        - Src:             'loader/wsi.c:709,9'
          Dst:             loader_instance_heap_free
    - functionName:    copy_surface_create_info
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          152
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - loader_instance_heap_alloc
        - loader_log
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:733,13'
          Dst:             loader_log
        - Src:             'loader/wsi.c:739,32'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/wsi.c:739,32'
          Dst:             loader_instance_heap_alloc
    - functionName:    cleanup_surface_creation
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          154
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - loader_instance_heap_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:790,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/wsi.c:792,9'
          Dst:             loader_instance_heap_free
    - functionName:    loader_platform_thread_unlock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:446,96'
          Dst:             pthread_mutex_unlock
    - functionName:    terminator_GetDisplayPlaneCapabilitiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2092
      functionLinenumberEnd: 2114
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2098,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2105,9'
          Dst:             loader_log
    - functionName:    terminator_CreateDisplayModeKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2072
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2059,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2066,9'
          Dst:             loader_log
    - functionName:    terminator_GetDisplayModePropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2010
      functionLinenumberEnd: 2032
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:2016,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:2022,9'
          Dst:             loader_log
    - functionName:    terminator_GetDisplayPlaneSupportedDisplaysKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1968
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1974,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1980,9'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceDisplayPlanePropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1927
      functionLinenumberEnd: 1949
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1933,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1939,9'
          Dst:             loader_log
    - functionName:    terminator_GetPhysicalDeviceDisplayPropertiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1886
      functionLinenumberEnd: 1908
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1892,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1898,9'
          Dst:             loader_log
    - functionName:    terminator_CreateHeadlessSurfaceEXT
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - allocate_icd_surface_struct
        - cleanup_surface_creation
        - copy_surface_create_info
        - loader_get_instance
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1399,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/wsi.c:1402,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:1404,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1411,14'
          Dst:             allocate_icd_surface_struct
        - Src:             'loader/wsi.c:1422,14'
          Dst:             copy_surface_create_info
        - Src:             'loader/wsi.c:1431,5'
          Dst:             cleanup_surface_creation
        - Src:             'loader/wsi.c:1432,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    terminator_GetPhysicalDeviceXlibPresentationSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1205,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1212,9'
          Dst:             loader_log
    - functionName:    terminator_CreateXlibSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - allocate_icd_surface_struct
        - cleanup_surface_creation
        - copy_surface_create_info
        - loader_get_instance
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1138,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/wsi.c:1141,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:1143,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1150,14'
          Dst:             allocate_icd_surface_struct
        - Src:             'loader/wsi.c:1163,14'
          Dst:             copy_surface_create_info
        - Src:             'loader/wsi.c:1172,5'
          Dst:             cleanup_surface_creation
        - Src:             'loader/wsi.c:1173,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    terminator_GetPhysicalDeviceXcbPresentationSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1098,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1105,9'
          Dst:             loader_log
    - functionName:    terminator_CreateXcbSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - allocate_icd_surface_struct
        - cleanup_surface_creation
        - copy_surface_create_info
        - loader_get_instance
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:1029,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/wsi.c:1032,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:1034,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:1041,14'
          Dst:             allocate_icd_surface_struct
        - Src:             'loader/wsi.c:1054,14'
          Dst:             copy_surface_create_info
        - Src:             'loader/wsi.c:1063,5'
          Dst:             cleanup_surface_creation
        - Src:             'loader/wsi.c:1064,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    terminator_GetPhysicalDeviceWaylandPresentationSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:990,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:997,9'
          Dst:             loader_log
    - functionName:    terminator_CreateWaylandSurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - allocate_icd_surface_struct
        - cleanup_surface_creation
        - copy_surface_create_info
        - loader_get_instance
        - loader_log
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:923,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/wsi.c:926,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:928,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:935,14'
          Dst:             allocate_icd_surface_struct
        - Src:             'loader/wsi.c:948,14'
          Dst:             copy_surface_create_info
        - Src:             'loader/wsi.c:957,5'
          Dst:             cleanup_surface_creation
        - Src:             'loader/wsi.c:958,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    terminator_CreateSwapchainKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - loader_get_icd_and_device
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:587,40'
          Dst:             loader_get_icd_and_device
        - Src:             'loader/wsi.c:589,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:593,9'
          Dst:             abort
        - Src:             'loader/wsi.c:596,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:598,9'
          Dst:             abort
        - Src:             'loader/wsi.c:602,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:609,20'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_GetPhysicalDeviceSurfacePresentModesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - abort
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:531,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:537,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:539,9'
          Dst:             abort
        - Src:             'loader/wsi.c:545,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:551,24'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_GetPhysicalDeviceSurfaceFormatsKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - abort
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:474,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:480,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:482,9'
          Dst:             abort
        - Src:             'loader/wsi.c:488,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:494,24'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_GetPhysicalDeviceSurfaceCapabilitiesKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:420,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:426,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:428,9'
          Dst:             abort
        - Src:             'loader/wsi.c:434,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:439,20'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_GetPhysicalDeviceSurfaceSupportKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:365,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:371,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:373,9'
          Dst:             abort
        - Src:             'loader/wsi.c:380,9'
          Dst:             loader_log
        - Src:             'loader/wsi.c:385,20'
          Dst:             wsi_unwrap_icd_surface
    - functionName:    terminator_DestroySurfaceKHR
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          113
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - loader_get_instance
        - loader_instance_heap_free
        - loader_release_object_from_list
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:310,43'
          Dst:             loader_get_instance
        - Src:             'loader/wsi.c:332,13'
          Dst:             loader_instance_heap_free
        - Src:             'loader/wsi.c:334,9'
          Dst:             loader_release_object_from_list
        - Src:             'loader/wsi.c:335,9'
          Dst:             loader_instance_heap_free
    - functionName:    wsi_unsupported_instance_extension
      functionSourceFile: '/src/vulkan-loader/loader/wsi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/wsi.c:284,10'
          Dst:             strcmp
        - Src:             'loader/wsi.c:287,10'
          Dst:             strcmp
    - functionName:    loader_realloc_with_instance_fallback
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:159,12'
          Dst:             loader_realloc
    - functionName:    loader_realloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          72
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - loader_alloc
        - loader_free
        - realloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:89,19'
          Dst:             loader_alloc
        - Src:             'loader/allocation.c:91,9'
          Dst:             loader_free
        - Src:             'loader/allocation.c:100,19'
          Dst:             realloc
    - functionName:    loader_alloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_free
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          41
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_free_with_instance_fallback
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_free
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:153,5'
          Dst:             loader_free
    - functionName:    loader_calloc_with_instance_fallback
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_calloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:148,12'
          Dst:             loader_calloc
    - functionName:    loader_calloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:65,19'
          Dst:             calloc
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_alloc_with_instance_fallback
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:143,12'
          Dst:             loader_alloc
    - functionName:    loader_device_heap_realloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:138,12'
          Dst:             loader_realloc
    - functionName:    loader_device_heap_free
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:134,5'
          Dst:             loader_free
    - functionName:    loader_device_heap_calloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_calloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:130,12'
          Dst:             loader_calloc
    - functionName:    loader_device_heap_alloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:126,12'
          Dst:             loader_alloc
    - functionName:    loader_instance_heap_realloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_realloc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:122,12'
          Dst:             loader_realloc
    - functionName:    loader_instance_heap_free
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_free
      functionUses:    93
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:118,5'
          Dst:             loader_free
    - functionName:    loader_instance_heap_calloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_calloc
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:114,12'
          Dst:             loader_calloc
    - functionName:    loader_instance_heap_alloc
      functionSourceFile: '/src/vulkan-loader/loader/allocation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_alloc
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/allocation.c:110,12'
          Dst:             loader_alloc
    - functionName:    case_insensitive_strcmp
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_tolower_loc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:0,0'
          Dst:             __ctype_tolower_loc
    - functionName:    print_string_ptr
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          191
      EdgeCount:       53
      CyclomaticComplexity: 10
      functionsReached:
        - ensure
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'loader/cJSON.c:675,5'
          Branch Sides:    []
        - Branch String:   'loader/cJSON.c:722,13'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/cJSON.c:666,18'
          Dst:             ensure
        - Src:             'loader/cJSON.c:697,14'
          Dst:             ensure
        - Src:             'loader/cJSON.c:746,21'
          Dst:             snprintf
    - functionName:    ensure
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          111
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - loader_free
        - loader_realloc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:316,34'
          Dst:             loader_realloc
        - Src:             'loader/cJSON.c:319,9'
          Dst:             loader_free
    - functionName:    print_object
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          277
      EdgeCount:       76
      CyclomaticComplexity: 22
      functionsReached:
        - ensure
        - print_string_ptr
        - print_value
        - update_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1371,22'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1386,30'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1397,14'
          Dst:             print_string_ptr
        - Src:             'loader/cJSON.c:1400,9'
          Dst:             update_offset
        - Src:             'loader/cJSON.c:1403,26'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1414,14'
          Dst:             print_value
        - Src:             'loader/cJSON.c:1417,9'
          Dst:             update_offset
        - Src:             'loader/cJSON.c:1421,26'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1438,22'
          Dst:             ensure
    - functionName:    update_offset
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:340,23'
          Dst:             strlen
    - functionName:    print_value
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - ensure
        - print_array
        - print_number
        - print_object
        - print_string
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   'loader/cJSON.c:1062,5'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/cJSON.c:1064,22'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1072,22'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1080,22'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1088,20'
          Dst:             print_number
        - Src:             'loader/cJSON.c:1096,26'
          Dst:             strlen
        - Src:             'loader/cJSON.c:1097,22'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1106,20'
          Dst:             print_string
        - Src:             'loader/cJSON.c:1109,20'
          Dst:             print_array
        - Src:             'loader/cJSON.c:1112,20'
          Dst:             print_object
    - functionName:    print_number
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          191
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - __isoc99_sscanf
        - compare_double
        - ensure
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:367,18'
          Dst:             snprintf
        - Src:             'loader/cJSON.c:370,18'
          Dst:             snprintf
        - Src:             'loader/cJSON.c:373,14'
          Dst:             __isoc99_sscanf
        - Src:             'loader/cJSON.c:373,68'
          Dst:             compare_double
        - Src:             'loader/cJSON.c:375,22'
          Dst:             snprintf
        - Src:             'loader/cJSON.c:385,22'
          Dst:             ensure
    - functionName:    print_string
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - print_string_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:759,12'
          Dst:             print_string_ptr
    - functionName:    print_array
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ensure
        - print_value
        - update_offset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1216,22'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1226,14'
          Dst:             print_value
        - Src:             'loader/cJSON.c:1229,9'
          Dst:             update_offset
        - Src:             'loader/cJSON.c:1232,30'
          Dst:             ensure
        - Src:             'loader/cJSON.c:1246,22'
          Dst:             ensure
    - functionName:    compare_double
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_hex4
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          191
      EdgeCount:       65
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    utf16_literal_to_utf8
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          206
      EdgeCount:       57
      CyclomaticComplexity: 18
      functionsReached:
        - parse_hex4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:452,18'
          Dst:             parse_hex4
        - Src:             'loader/cJSON.c:476,23'
          Dst:             parse_hex4
    - functionName:    parse_object
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1258
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          209
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - buffer_skip_whitespace
        - cJSON_New_Item
        - loader_cJSON_Delete
        - parse_string
        - parse_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1272,5'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1288,27'
          Dst:             cJSON_New_Item
        - Src:             'loader/cJSON.c:1311,9'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1312,14'
          Dst:             parse_string
        - Src:             'loader/cJSON.c:1315,9'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1327,9'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1328,14'
          Dst:             parse_value
        - Src:             'loader/cJSON.c:1331,9'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1353,9'
          Dst:             loader_cJSON_Delete
    - functionName:    buffer_skip_whitespace
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          62
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cJSON_New_Item
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_calloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:145,28'
          Dst:             loader_calloc
    - functionName:    parse_string
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          245
      EdgeCount:       63
      CyclomaticComplexity: 14
      functionsReached:
        - loader_calloc
        - loader_free
        - utf16_literal_to_utf8
      functionUses:    2
      BranchProfiles:
        - Branch String:   'loader/cJSON.c:589,13'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/cJSON.c:568,35'
          Dst:             loader_calloc
        - Src:             'loader/cJSON.c:613,39'
          Dst:             utf16_literal_to_utf8
        - Src:             'loader/cJSON.c:640,9'
          Dst:             loader_free
    - functionName:    parse_value
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          166
      EdgeCount:       53
      CyclomaticComplexity: 17
      functionsReached:
        - parse_array
        - parse_number
        - parse_object
        - parse_string
        - strncmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1014,39'
          Dst:             strncmp
        - Src:             'loader/cJSON.c:1020,39'
          Dst:             strncmp
        - Src:             'loader/cJSON.c:1026,39'
          Dst:             strncmp
        - Src:             'loader/cJSON.c:1034,16'
          Dst:             parse_string
        - Src:             'loader/cJSON.c:1040,16'
          Dst:             parse_number
        - Src:             'loader/cJSON.c:1044,16'
          Dst:             parse_array
        - Src:             'loader/cJSON.c:1048,16'
          Dst:             parse_object
    - functionName:    loader_cJSON_Delete
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          108
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - loader_cJSON_Delete
        - loader_free
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:158,13'
          Dst:             loader_cJSON_Delete
        - Src:             'loader/cJSON.c:161,13'
          Dst:             loader_free
        - Src:             'loader/cJSON.c:165,13'
          Dst:             loader_free
        - Src:             'loader/cJSON.c:168,9'
          Dst:             loader_free
    - functionName:    parse_number
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          325
      EdgeCount:       79
      CyclomaticComplexity: 7
      functionsReached:
        - strtod
      functionUses:    1
      BranchProfiles:
        - Branch String:   'loader/cJSON.c:215,9'
          Branch Sides:    []
        - Branch String:   'loader/cJSON.c:215,9'
          Branch Sides:    []
        - Branch String:   'loader/cJSON.c:215,9'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/cJSON.c:244,14'
          Dst:             strtod
    - functionName:    parse_array
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          157
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - buffer_skip_whitespace
        - cJSON_New_Item
        - loader_cJSON_Delete
        - parse_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1135,5'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1152,27'
          Dst:             cJSON_New_Item
        - Src:             'loader/cJSON.c:1171,9'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1172,14'
          Dst:             parse_value
        - Src:             'loader/cJSON.c:1175,9'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:1198,9'
          Dst:             loader_cJSON_Delete
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_Compare
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          246
      EdgeCount:       79
      CyclomaticComplexity: 18
      functionsReached:
        - compare_double
        - get_object_item
        - loader_cJSON_Compare
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'loader/cJSON.c:1707,5'
          Branch Sides:    []
        - Branch String:   'loader/cJSON.c:1727,5'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/cJSON.c:1735,17'
          Dst:             compare_double
        - Src:             'loader/cJSON.c:1745,17'
          Dst:             strcmp
        - Src:             'loader/cJSON.c:1756,22'
          Dst:             loader_cJSON_Compare
        - Src:             'loader/cJSON.c:1777,29'
          Dst:             get_object_item
        - Src:             'loader/cJSON.c:1782,22'
          Dst:             loader_cJSON_Compare
        - Src:             'loader/cJSON.c:1790,29'
          Dst:             get_object_item
        - Src:             'loader/cJSON.c:1795,22'
          Dst:             loader_cJSON_Compare
    - functionName:    get_object_item
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          99
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - case_insensitive_strcmp
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1509,83'
          Dst:             strcmp
        - Src:             'loader/cJSON.c:1514,17'
          Dst:             case_insensitive_strcmp
    - functionName:    loader_cJSON_IsRaw
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1699
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cJSON_IsObject
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1691
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_IsArray
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1677
      functionLinenumberEnd: 1683
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_IsNull
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1653
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_IsBool
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1646
      functionLinenumberEnd: 1652
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_IsTrue
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1638
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_IsFalse
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_IsInvalid
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1628
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    minify_string
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skip_multiline_comment
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1558
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skip_oneline_comment
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1547
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_Minify
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1620
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - minify_string
        - skip_multiline_comment
        - skip_oneline_comment
      functionUses:    0
      BranchProfiles:
        - Branch String:   'loader/cJSON.c:1588,5'
          Branch Sides:    []
      Callsites:
        - Src:             'loader/cJSON.c:1599,21'
          Dst:             skip_oneline_comment
        - Src:             'loader/cJSON.c:1601,21'
          Dst:             skip_multiline_comment
        - Src:             'loader/cJSON.c:1608,17'
          Dst:             minify_string
    - functionName:    loader_cJSON_HasObjectItem
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1535
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_cJSON_GetObjectItem
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1535,12'
          Dst:             loader_cJSON_GetObjectItem
    - functionName:    loader_cJSON_GetObjectItem
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_object_item
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1527,12'
          Dst:             get_object_item
    - functionName:    loader_cJSON_GetObjectItemCaseSensitive
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1530
      functionLinenumberEnd: 1531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_object_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1531,12'
          Dst:             get_object_item
    - functionName:    get_array_item
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          41
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_GetArrayItem
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_array_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1497,12'
          Dst:             get_array_item
    - functionName:    loader_cJSON_GetArraySize
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_PrintPreallocated
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - print_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:1003,12'
          Dst:             print_value
    - functionName:    loader_cJSON_PrintBuffered
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - loader_alloc
        - loader_free
        - print_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:968,33'
          Dst:             loader_alloc
        - Src:             'loader/cJSON.c:979,10'
          Dst:             print_value
        - Src:             'loader/cJSON.c:980,9'
          Dst:             loader_free
    - functionName:    loader_cJSON_PrintUnformatted
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:957,20'
          Dst:             print
    - functionName:    print
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - loader_calloc
        - loader_free
        - loader_realloc
        - print_value
        - update_offset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:912,39'
          Dst:             loader_calloc
        - Src:             'loader/cJSON.c:922,10'
          Dst:             print_value
        - Src:             'loader/cJSON.c:925,5'
          Dst:             update_offset
        - Src:             'loader/cJSON.c:927,32'
          Dst:             loader_realloc
        - Src:             'loader/cJSON.c:939,9'
          Dst:             loader_free
    - functionName:    loader_cJSON_Print
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - print
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:953,20'
          Dst:             print
    - functionName:    loader_cJSON_ParseWithLength
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_cJSON_ParseWithLengthOpts
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:899,12'
          Dst:             loader_cJSON_ParseWithLengthOpts
    - functionName:    loader_cJSON_ParseWithLengthOpts
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          145
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - buffer_skip_whitespace
        - cJSON_New_Item
        - loader_cJSON_Delete
        - parse_value
        - skip_utf8_bom
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:840,12'
          Dst:             cJSON_New_Item
        - Src:             'loader/cJSON.c:847,51'
          Dst:             skip_utf8_bom
        - Src:             'loader/cJSON.c:847,28'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:847,10'
          Dst:             parse_value
        - Src:             'loader/cJSON.c:854,9'
          Dst:             buffer_skip_whitespace
        - Src:             'loader/cJSON.c:867,9'
          Dst:             loader_cJSON_Delete
    - functionName:    skip_utf8_bom
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:797,44'
          Dst:             strncmp
    - functionName:    loader_cJSON_Parse
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_cJSON_ParseWithOpts
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:893,12'
          Dst:             loader_cJSON_ParseWithOpts
    - functionName:    loader_cJSON_ParseWithOpts
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_cJSON_ParseWithLengthOpts
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:814,21'
          Dst:             strlen
        - Src:             'loader/cJSON.c:816,12'
          Dst:             loader_cJSON_ParseWithLengthOpts
    - functionName:    loader_cJSON_IsNumber
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_GetNumberValue
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_cJSON_IsNumber
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:109,10'
          Dst:             loader_cJSON_IsNumber
    - functionName:    loader_cJSON_IsString
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1669
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_cJSON_GetStringValue
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_cJSON_IsString
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/cJSON.c:101,10'
          Dst:             loader_cJSON_IsString
    - functionName:    cJSON_GetErrorPtr
      functionSourceFile: '/src/vulkan-loader/loader/cJSON.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convertCoreObjectToDebugReportObject
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_object_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         84
      ICount:          296
      EdgeCount:       124
      CyclomaticComplexity: 42
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convertDebugReportObjectToCoreObject
      functionSourceFile: '/src/vulkan-loader/loader/generated/vk_object_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         84
      ICount:          296
      EdgeCount:       124
      CyclomaticComplexity: 42
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    debug_extensions_InstanceGpa
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:620,10'
          Dst:             strcmp
        - Src:             'loader/debug_utils.c:623,17'
          Dst:             strcmp
        - Src:             'loader/debug_utils.c:626,17'
          Dst:             strcmp
        - Src:             'loader/debug_utils.c:630,10'
          Dst:             strcmp
        - Src:             'loader/debug_utils.c:633,17'
          Dst:             strcmp
        - Src:             'loader/debug_utils.c:636,17'
          Dst:             strcmp
    - functionName:    debug_utils_CreateDebugReportCallbackEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_get_instance
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:335,36'
          Dst:             loader_get_instance
        - Src:             'loader/debug_utils.c:336,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/debug_utils.c:338,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    debug_utils_DestroyDebugReportCallbackEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_get_instance
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:429,36'
          Dst:             loader_get_instance
        - Src:             'loader/debug_utils.c:430,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/debug_utils.c:434,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    debug_utils_DebugReportMessageEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_get_instance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:440,36'
          Dst:             loader_get_instance
    - functionName:    debug_utils_CreateDebugUtilsMessengerEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_get_instance
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:69,36'
          Dst:             loader_get_instance
        - Src:             'loader/debug_utils.c:70,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/debug_utils.c:72,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    debug_utils_DestroyDebugUtilsMessengerEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_get_instance
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:161,36'
          Dst:             loader_get_instance
        - Src:             'loader/debug_utils.c:162,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/debug_utils.c:166,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    debug_utils_SubmitDebugUtilsMessageEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_get_instance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:154,36'
          Dst:             loader_get_instance
    - functionName:    loader_platform_thread_lock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:445,94'
          Dst:             pthread_mutex_lock
    - functionName:    loader_platform_thread_unlock_mutex
      functionSourceFile: '/src/vulkan-loader/loader/vk_loader_platform.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/vk_loader_platform.h:446,96'
          Dst:             pthread_mutex_unlock
    - functionName:    add_debug_extensions_to_ext_list
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_add_to_ext_list
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:611,12'
          Dst:             loader_add_to_ext_list
    - functionName:    destroy_debug_callbacks_chain
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - loader_free_with_instance_fallback
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:604,9'
          Dst:             loader_free_with_instance_fallback
    - functionName:    terminator_DebugReportMessageEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - util_DebugReportMessage
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:576,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/debug_utils.c:587,5'
          Dst:             util_DebugReportMessage
        - Src:             'loader/debug_utils.c:589,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    util_DebugReportMessage
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          156
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - debug_utils_ReportFlagsToAnnotFlags
        - debug_utils_ReportObjectToAnnotObject
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:352,5'
          Dst:             debug_utils_ReportFlagsToAnnotFlags
        - Src:             'loader/debug_utils.c:353,5'
          Dst:             debug_utils_ReportObjectToAnnotObject
    - functionName:    debug_utils_ReportFlagsToAnnotFlags
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          93
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    debug_utils_ReportObjectToAnnotObject
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - convertDebugReportObjectToCoreObject
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:715,39'
          Dst:             convertDebugReportObjectToCoreObject
    - functionName:    terminator_DestroyDebugReportCallbackEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          114
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - loader_free_with_instance_fallback
        - util_DestroyDebugReportCallback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:557,5'
          Dst:             util_DestroyDebugReportCallback
        - Src:             'loader/debug_utils.c:565,5'
          Dst:             loader_free_with_instance_fallback
    - functionName:    util_DestroyDebugReportCallback
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          94
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - loader_free_with_instance_fallback
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:398,13'
          Dst:             loader_free_with_instance_fallback
    - functionName:    terminator_CreateDebugReportCallbackEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          255
      EdgeCount:       70
      CyclomaticComplexity: 21
      functionsReached:
        - loader_calloc_with_instance_fallback
        - loader_free_with_instance_fallback
        - loader_get_next_available_entry
        - loader_init_generic_list
        - loader_instance_heap_alloc
        - loader_resize_generic_list
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:457,28'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/debug_utils.c:463,11'
          Dst:             loader_get_next_available_entry
        - Src:             'loader/debug_utils.c:470,19'
          Dst:             loader_init_generic_list
        - Src:             'loader/debug_utils.c:476,19'
          Dst:             loader_resize_generic_list
        - Src:             'loader/debug_utils.c:495,51'
          Dst:             loader_calloc_with_instance_fallback
        - Src:             'loader/debug_utils.c:533,9'
          Dst:             loader_free_with_instance_fallback
        - Src:             'loader/debug_utils.c:534,9'
          Dst:             loader_free_with_instance_fallback
    - functionName:    util_CreateDebugReportCallbacks
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - util_CreateDebugReportCallback
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:417,17'
          Dst:             util_CreateDebugReportCallback
    - functionName:    util_CreateDebugReportCallback
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_calloc_with_instance_fallback
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:313,51'
          Dst:             loader_calloc_with_instance_fallback
    - functionName:    terminator_SubmitDebugUtilsMessageEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loader_platform_thread_lock_mutex
        - loader_platform_thread_unlock_mutex
        - util_SubmitDebugUtilsMessageEXT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:297,5'
          Dst:             loader_platform_thread_lock_mutex
        - Src:             'loader/debug_utils.c:303,5'
          Dst:             util_SubmitDebugUtilsMessageEXT
        - Src:             'loader/debug_utils.c:304,5'
          Dst:             loader_platform_thread_unlock_mutex
    - functionName:    util_SubmitDebugUtilsMessageEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          163
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - debug_utils_AnnotFlagsToReportFlags
        - debug_utils_AnnotObjectToDebugReportObject
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:87,9'
          Dst:             debug_utils_AnnotFlagsToReportFlags
        - Src:             'loader/debug_utils.c:89,13'
          Dst:             debug_utils_AnnotObjectToDebugReportObject
    - functionName:    debug_utils_AnnotFlagsToReportFlags
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          58
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    debug_utils_AnnotObjectToDebugReportObject
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - convertCoreObjectToDebugReportObject
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:724,23'
          Dst:             convertCoreObjectToDebugReportObject
    - functionName:    terminator_DestroyDebugUtilsMessengerEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          114
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - loader_free_with_instance_fallback
        - util_DestroyDebugUtilsMessenger
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:280,5'
          Dst:             util_DestroyDebugUtilsMessenger
        - Src:             'loader/debug_utils.c:289,5'
          Dst:             loader_free_with_instance_fallback
    - functionName:    util_DestroyDebugUtilsMessenger
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          81
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - loader_free_with_instance_fallback
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:121,13'
          Dst:             loader_free_with_instance_fallback
    - functionName:    terminator_CreateDebugUtilsMessengerEXT
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          259
      EdgeCount:       70
      CyclomaticComplexity: 21
      functionsReached:
        - loader_calloc_with_instance_fallback
        - loader_free_with_instance_fallback
        - loader_get_next_available_entry
        - loader_init_generic_list
        - loader_instance_heap_alloc
        - loader_resize_generic_list
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:179,28'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/debug_utils.c:185,11'
          Dst:             loader_get_next_available_entry
        - Src:             'loader/debug_utils.c:192,19'
          Dst:             loader_init_generic_list
        - Src:             'loader/debug_utils.c:198,19'
          Dst:             loader_resize_generic_list
        - Src:             'loader/debug_utils.c:217,51'
          Dst:             loader_calloc_with_instance_fallback
        - Src:             'loader/debug_utils.c:255,9'
          Dst:             loader_free_with_instance_fallback
        - Src:             'loader/debug_utils.c:256,9'
          Dst:             loader_free_with_instance_fallback
    - functionName:    util_CreateDebugUtilsMessengers
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - util_CreateDebugUtilsMessenger
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:139,28'
          Dst:             util_CreateDebugUtilsMessenger
    - functionName:    util_CreateDebugUtilsMessenger
      functionSourceFile: '/src/vulkan-loader/loader/debug_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_calloc_with_instance_fallback
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/debug_utils.c:45,55'
          Dst:             loader_calloc_with_instance_fallback
    - functionName:    loader_get_dev_ext_trampoline
      functionSourceFile: '/src/vulkan-loader/loader/dev_ext_trampoline.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext1
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext2
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext3
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext4
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext5
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext6
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext7
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext8
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext9
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext10
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext11
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext12
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext13
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext14
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext15
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext16
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext17
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext18
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext19
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext20
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext21
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext22
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext23
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext24
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext25
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext26
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext27
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext28
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext29
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext30
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext31
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext32
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext33
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext34
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext35
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext36
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext37
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext38
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext39
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext40
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext41
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext42
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext43
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext44
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext45
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext46
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext47
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext48
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext49
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext50
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext51
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext52
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext53
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext54
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext55
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext56
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext57
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext58
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext59
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext60
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext61
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext62
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext63
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext64
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext65
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext66
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext67
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext68
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext69
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext70
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext71
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext72
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext73
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext74
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext75
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext76
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext77
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext78
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext79
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext80
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext81
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext82
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext83
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext84
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext85
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext86
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext87
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext88
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext89
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext90
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext91
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext92
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext93
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext94
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext95
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext96
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext97
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext98
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext99
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext100
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext101
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext102
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext103
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext104
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext105
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext106
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext107
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext108
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext109
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext110
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext111
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext112
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext113
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext114
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext115
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext116
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext117
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext118
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext119
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext120
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext121
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext122
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext123
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext124
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext125
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext126
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext127
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext128
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext129
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext130
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext131
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext132
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext133
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext134
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext135
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext136
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext137
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext138
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext139
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext140
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext141
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext142
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext143
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext144
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext145
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext146
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext147
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext148
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext149
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext150
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext151
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext152
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext153
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext154
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext155
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext156
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext157
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext158
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext159
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext160
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext161
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext162
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext163
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext164
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext165
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext166
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext167
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext168
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext169
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext170
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext171
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext172
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext173
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext174
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext175
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext176
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext177
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext178
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext179
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext180
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext181
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext182
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext183
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext184
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext185
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext186
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext187
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext188
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext189
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext190
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext191
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext192
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext193
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext194
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext195
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext196
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext197
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext198
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext199
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext200
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext201
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext202
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext203
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext204
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext205
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext206
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext207
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext208
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext209
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext210
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext211
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext212
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext213
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext214
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext215
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext216
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext217
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext218
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext219
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext220
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext221
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext222
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext223
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext224
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext225
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext226
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext227
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext228
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext229
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext230
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext231
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext232
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext233
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext234
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext235
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext236
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext237
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext238
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext239
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext240
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext241
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext242
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext243
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext244
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext245
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext246
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext247
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext248
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkdev_ext249
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetPhysicalDeviceToolPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - loader_instance_heap_alloc
        - loader_instance_heap_free
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:362,17'
          Dst:             loader_instance_heap_alloc
        - Src:             'loader/extension_manual.c:375,13'
          Dst:             strncmp
        - Src:             'loader/extension_manual.c:391,5'
          Dst:             loader_instance_heap_free
    - functionName:    GetPhysicalDeviceToolPropertiesEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:335,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/extension_manual.c:337,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:340,9'
          Dst:             abort
    - functionName:    loader_unwrap_physical_device
      functionSourceFile: '/src/vulkan-loader/loader/loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    terminator_GetRandROutputDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:231,9'
          Dst:             loader_log
    - functionName:    GetRandROutputDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:211,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/extension_manual.c:213,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:215,9'
          Dst:             abort
    - functionName:    terminator_AcquireXlibDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:200,9'
          Dst:             loader_log
    - functionName:    AcquireXlibDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:180,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/extension_manual.c:182,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:184,9'
          Dst:             abort
    - functionName:    terminator_ReleaseDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:166,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:170,9'
          Dst:             abort
    - functionName:    ReleaseDisplayEXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:151,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/extension_manual.c:153,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:155,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceSurfaceCapabilities2EXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - loader_log
        - wsi_unwrap_icd_surface
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:108,20'
          Dst:             wsi_unwrap_icd_surface
        - Src:             'loader/extension_manual.c:118,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:138,13'
          Dst:             loader_log
    - functionName:    GetPhysicalDeviceSurfaceCapabilities2EXT
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:92,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/extension_manual.c:94,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:97,9'
          Dst:             abort
    - functionName:    terminator_GetPhysicalDeviceExternalImageFormatPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetPhysicalDeviceExternalImageFormatPropertiesNV
      functionSourceFile: '/src/vulkan-loader/loader/extension_manual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - loader_log
        - loader_unwrap_physical_device
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/extension_manual.c:46,43'
          Dst:             loader_unwrap_physical_device
        - Src:             'loader/extension_manual.c:48,9'
          Dst:             loader_log
        - Src:             'loader/extension_manual.c:51,9'
          Dst:             abort
    - functionName:    globalGetProcAddr
      functionSourceFile: '/src/vulkan-loader/loader/gpa_helper.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          72
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/gpa_helper.c:294,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:295,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:296,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:297,10'
          Dst:             strcmp
    - functionName:    trampoline_get_proc_addr
      functionSourceFile: '/src/vulkan-loader/loader/gpa_helper.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         473
      ICount:          1891
      EdgeCount:       707
      CyclomaticComplexity: 236
      functionsReached:
        - debug_extensions_InstanceGpa
        - extension_instance_gpa
        - loader_dev_ext_gpa_tramp
        - loader_phys_dev_ext_gpa_tramp
        - strcmp
        - wsi_swapchain_instance_gpa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'loader/gpa_helper.c:33,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:34,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:35,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:36,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:37,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:38,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:39,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:40,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:41,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:42,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:43,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:44,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:45,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:46,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:47,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:48,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:49,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:50,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:51,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:52,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:53,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:54,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:55,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:56,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:57,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:58,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:59,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:60,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:61,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:62,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:63,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:64,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:65,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:66,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:67,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:68,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:69,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:70,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:71,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:72,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:73,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:74,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:75,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:76,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:77,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:78,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:79,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:80,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:81,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:82,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:83,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:84,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:85,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:86,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:87,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:88,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:89,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:90,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:91,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:92,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:93,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:94,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:95,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:96,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:97,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:98,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:99,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:100,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:101,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:102,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:103,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:104,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:105,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:106,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:107,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:108,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:109,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:110,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:111,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:112,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:113,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:114,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:115,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:116,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:117,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:118,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:119,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:120,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:121,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:122,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:123,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:124,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:125,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:126,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:127,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:128,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:129,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:130,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:131,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:132,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:133,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:134,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:135,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:136,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:137,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:138,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:139,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:140,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:141,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:142,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:143,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:144,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:145,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:146,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:147,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:148,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:149,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:150,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:151,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:152,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:153,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:154,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:155,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:156,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:157,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:158,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:159,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:160,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:161,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:162,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:163,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:164,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:165,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:166,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:169,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:170,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:171,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:172,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:173,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:174,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:175,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:176,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:178,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:179,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:180,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:181,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:182,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:183,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:184,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:185,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:186,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:187,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:188,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:189,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:190,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:191,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:192,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:193,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:194,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:195,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:196,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:199,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:200,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:201,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:202,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:203,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:204,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:205,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:206,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:207,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:208,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:209,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:210,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:211,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:214,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:215,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:216,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:217,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:218,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:219,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:220,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:221,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:222,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:223,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:224,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:225,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:226,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:227,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:228,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:229,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:230,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:231,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:232,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:233,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:234,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:235,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:236,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:237,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:238,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:239,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:240,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:241,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:242,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:243,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:244,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:245,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:246,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:247,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:248,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:249,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:250,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:253,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:254,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:255,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:256,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:257,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:258,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:259,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:260,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:261,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:262,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:263,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:264,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:265,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:266,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:267,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:268,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:269,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:270,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:271,10'
          Dst:             strcmp
        - Src:             'loader/gpa_helper.c:275,9'
          Dst:             debug_extensions_InstanceGpa
        - Src:             'loader/gpa_helper.c:277,9'
          Dst:             wsi_swapchain_instance_gpa
        - Src:             'loader/gpa_helper.c:279,9'
          Dst:             extension_instance_gpa
        - Src:             'loader/gpa_helper.c:282,12'
          Dst:             loader_phys_dev_ext_gpa_tramp
        - Src:             'loader/gpa_helper.c:286,12'
          Dst:             loader_dev_ext_gpa_tramp
    - functionName:    loader_get_phys_dev_ext_termin
      functionSourceFile: '/src/vulkan-loader/loader/phys_dev_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin1
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin2
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin3
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin4
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin5
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin6
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin7
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin8
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin9
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin10
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin11
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin12
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin13
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin14
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin15
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin16
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin17
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin18
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin19
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin20
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin21
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin22
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin23
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin24
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin25
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin26
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin27
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin28
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin29
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin30
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin31
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin32
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin33
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin34
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin35
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin36
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin37
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin38
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin39
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin40
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin41
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin42
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin43
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin44
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin45
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin46
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin47
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin48
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin49
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin50
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin51
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin52
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin53
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin54
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin55
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin56
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin57
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin58
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin59
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin60
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin61
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin62
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin63
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin64
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin65
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin66
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin67
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin68
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin69
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin70
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin71
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin72
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin73
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin74
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin75
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin76
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin77
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin78
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin79
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin80
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin81
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin82
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin83
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin84
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin85
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin86
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin87
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin88
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin89
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin90
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin91
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin92
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin93
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin94
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin95
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin96
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin97
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin98
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin99
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin100
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin101
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin102
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin103
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin104
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin105
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin106
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin107
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin108
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin109
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin110
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin111
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin112
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin113
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin114
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin115
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin116
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin117
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin118
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin119
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin120
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin121
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin122
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin123
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin124
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin125
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin126
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin127
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin128
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin129
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin130
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin131
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin132
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin133
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin134
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin135
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin136
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin137
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin138
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin139
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin140
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin141
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin142
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin143
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin144
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin145
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin146
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin147
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin148
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin149
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin150
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin151
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin152
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin153
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin154
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin155
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin156
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin157
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin158
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin159
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin160
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin161
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin162
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin163
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin164
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin165
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin166
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin167
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin168
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin169
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin170
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin171
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin172
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin173
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin174
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin175
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin176
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin177
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin178
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin179
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin180
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin181
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin182
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin183
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin184
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin185
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin186
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin187
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin188
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin189
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin190
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin191
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin192
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin193
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin194
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin195
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin196
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin197
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin198
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin199
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin200
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin201
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin202
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin203
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin204
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin205
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin206
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin207
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin208
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin209
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin210
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin211
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin212
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin213
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin214
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin215
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin216
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin217
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin218
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin219
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin220
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin221
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin222
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin223
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin224
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin225
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin226
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin227
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin228
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin229
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin230
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin231
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin232
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin233
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin234
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin235
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin236
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin237
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin238
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin239
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin240
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin241
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin242
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin243
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin244
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin245
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin246
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin247
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin248
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTermin249
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    loader_get_phys_dev_ext_tramp
      functionSourceFile: '/src/vulkan-loader/loader/phys_dev_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp1
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp2
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp3
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp4
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp5
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp6
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp7
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp8
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp9
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp10
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp11
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp12
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp13
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp14
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp15
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp16
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp17
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp18
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp19
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp20
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp21
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp22
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp23
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp24
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp25
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp26
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp27
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp28
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp29
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp30
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp31
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp32
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp33
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp34
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp35
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp36
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp37
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp38
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp39
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp40
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp41
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp42
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp43
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp44
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp45
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp46
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp47
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp48
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp49
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp50
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp51
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp52
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp53
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp54
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp55
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp56
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp57
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp58
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp59
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp60
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp61
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp62
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp63
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp64
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp65
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp66
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp67
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp68
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp69
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp70
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp71
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp72
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp73
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp74
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp75
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp76
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp77
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp78
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp79
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp80
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp81
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp82
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp83
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp84
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp85
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp86
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp87
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp88
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp89
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp90
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp91
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp92
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp93
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp94
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp95
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp96
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp97
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp98
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp99
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp100
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp101
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp102
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp103
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp104
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp105
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp106
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp107
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp108
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp109
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp110
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp111
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp112
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp113
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp114
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp115
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp116
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp117
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp118
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp119
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp120
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp121
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp122
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp123
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp124
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp125
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp126
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp127
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp128
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp129
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp130
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp131
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp132
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp133
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp134
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp135
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp136
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp137
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp138
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp139
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp140
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp141
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp142
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp143
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp144
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp145
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp146
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp147
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp148
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp149
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp150
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp151
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp152
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp153
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp154
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp155
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp156
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp157
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp158
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp159
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp160
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp161
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp162
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp163
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp164
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp165
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp166
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp167
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp168
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp169
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp170
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp171
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp172
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp173
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp174
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp175
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp176
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp177
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp178
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp179
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp180
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp181
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp182
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp183
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp184
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp185
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp186
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp187
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp188
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp189
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp190
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp191
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp192
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp193
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp194
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp195
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp196
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp197
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp198
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp199
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp200
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp201
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp202
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp203
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp204
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp205
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp206
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp207
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp208
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp209
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp210
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp211
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp212
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp213
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp214
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp215
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp216
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp217
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp218
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp219
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp220
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp221
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp222
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp223
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp224
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp225
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp226
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp227
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp228
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp229
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp230
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp231
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp232
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp233
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp234
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp235
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp236
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp237
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp238
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp239
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp240
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp241
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp242
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp243
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp244
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp245
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp246
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp247
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp248
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vkPhysDevExtTramp249
      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:    0
      BranchProfiles:  []
      Callsites:       []
...
